Kuinka neliöttää numero Python (6 tapaa)

Käyttäminen PythonSisäänrakennettujen kirjastojen tai toimintojen avulla käyttäjät voivat löytää numeron neliön. Kun sama luku kerrotaan kahdesti, saadaan luvun neliö. Tämä Python artikkeli tarjoaa erilaisia ​​tapoja päästä numeron neliöön.

Tapa 1: Käytä Pow()-funktiota in Python

Pow-toiminto on sisäänrakennettu toiminto, joka on saatavilla pythonin Math-moduulissa. Tämä toiminto auttaa määrittämään luvun potenssin.

Numeron neliön määrittämiseksi se käyttää kahta tehona.

Seuraava on pow-funktion syntaksi alla esitetyllä tavalla:

Syntaksi:

Pow (base, exponent)

Selitys: -

Funktiolla on kaksi argumenttia, nimittäin kanta ja eksponentti.

  • pohja: numero, jonka teho tai neliö on laskettava.
  • Eksponentti: on luku, jota käytetään perusluvun yläindeksinä.

Esimerkiksi:

Otetaan esimerkki kuinka määrittää luvun neliö python-koodilla. Tämä Python Ohjelma laskee luvun neliön käyttämällä kanta- ja eksponenttikokonaislukuja syötteinä.

Python Koodi:

Base=input("Provide base integer")
if Base.isdigit()==True:
    Base=int(Base)
    result=pow(Base,2)
    print("The square result is ", result)
else:
    print("please provide an integer for base")

lähtö:

Provide base integer2
The square result is 4

Selitys:

Ennen kuin määritetään luvun neliö, yllä oleva koodi ottaa syötteen käyttäjältä. Koodi tarkistaa, onko syöte numeroinen vai ei. Jos se on totta, se määrittää luvun neliön.

Tapa 2: Tehon käyttö OperaTor

Pythonin tehooperaattori esitetään muodossa '**'. Pythonissa sitä käytetään luvun tehon määrittämiseen. Kun eksponentti on kaksi syötteenä, tämä operaattori antaa käyttäjälle luvun neliön Python. Tehooperaattoria kutsutaan myös eksponenttioperaattoriksi.

Tehooperaattorilla on seuraava python-syntaksi:

Syntaksi: -

(Base**Exponent)

Otetaan esimerkki kuinka määrittää luvun neliö käyttämällä eksponenttioperaattoria pythonissa. Tämä ohjelma käyttää kanta- ja eksponenttikokonaislukuja syötteenä määrittääkseen luvun neliön.

Python Koodi:

Base=input("Provide base integer")
Exponent=input("Provide exponent integer")
if Base.isdigit() & Exponent.isdigit()==True:
    Base=int(Base)
    Exponent=int(Exponent)
    result=Base**Exponent
    print("The square result is ",result)
else:
    print("please provide an integer for base")

lähtö:

Provide base integer2
Provide Exponent integer2
The square result is 4

Selitys:

Ennen kuin määritetään luvun neliö, yllä oleva koodi ottaa syötteen käyttäjältä. Koodi tarkistaa, onko syöte numeroinen vai ei. Jos se on totta, se määrittää luvun neliön.

Tapa 3: Kertolasku luvun neliön määrittämiseen

Python-skriptin luominen luvun neliön määrittämiseksi kertolaskulla on helppoa. Seuraavat Python koodi ottaisi käyttäjältä luvun ja kertoisi sen pari kertaa. Se myös tarkistaa, onko annettu syöte numero vai ei.

Python-koodi noudattaisi seuraavaa syntaksia:

Syntaksi:

(Base* Base)

Yllä oleva syntaksi on samanlainen kuin matemaattinen perusesitys. Tämä osoittaa, että luvun neliö voidaan määrittää kertomalla kanta itsellään pari kertaa.

Esimerkiksi:

Otetaan esimerkki kuinka määrittää luvun neliö käyttämällä kertolaskua python-koodissa. Tämä ohjelma käyttäisi perustaa luvun neliön määrittämiseen.

Python Koodi:

Base=input("Provide base integer")
if Base.isdigit()==True:
    Base=int(Base)
    result=Base*Base
    print("The square result is ",result)
else:
    print("please provide an integer for base")

lähtö:

Provide base integer2
The square result is 4

Selitys:

Ennen kuin määritetään luvun neliö, yllä oleva koodi ottaa syötteen käyttäjältä. Koodi tarkistaa, onko syöte numeroinen vai ei. Jos se on totta, se määrittää luvun neliön.

Tapa 4: Listan käyttäminen luvun neliön määrittämiseen

Python tarjoaa toiminnon luvun neliön määrittämiseen useammalle kuin yhdelle kantalle, ja ne voidaan ryhmitellä yhteen muodostamaan python-luettelo. Se on eräänlainen tietorakenne, jonka avulla ohjelmoija voi tallentaa useita elementtejä tai arvoja yhden muuttujan alle. Sitten se neliöi jokaisen luettelossa olevan luvun.

Otetaan esimerkki siitä, kuinka luvun neliö määritetään listatietorakenteen avulla. Tämä ohjelma ottaa luettelon syötteenä määrittääkseen luvun neliön.

Python Koodi:

sqr_list = [2,4,6,8]
for Base in sqr_list:
    result=Base**2
    print("The square result is ",result)

lähtö:

The square result is 4
The square result is 16
The square result is 36
The square result is 64

Selitys:

Edellä Python koodia, suoritetaan for-silmukka, joka kulkee jokaisen luettelossa olevan elementin läpi ja jokaiselle elementille. Se määrittää luvun neliön. Yllä olevaa lähestymistapaa käyttämällä luettelo auttaa meitä määrittämään erilaisten kokonaislukuarvojen neliön.

Tapa 5: While Loop in -toiminnon käyttö Python

While-silmukkaa voidaan käyttää myös pythonin luvun neliön määrittämiseen. Sitä voidaan kutsua tietyn käskyn toistamiseksi, kunnes tietty ehto täyttyy. Se auttaa laskemaan luvun neliön toistamalla ohjeita, kunnes tarjottu ehto muuttuu vääräksi.

Alla oleva ohjelma toistuu käyttämällä a samalla silmukka määrittääksesi luvun neliön, kunnes syötteenä käytetty laskuri on joko yhtä suuri tai pienempi kuin 5.

Python Koodi:

n_start = 1
while n_start <=5:
    result= n_start **2
    print("The square result is ",result)
    n_start=n_start+1

lähtö:

The square result is 1
The square result is 4
The square result is 9
The square result is 16
The square result is 25

Tapa 6: Taulukon käyttö luvun neliön määrittämiseen

Toinen menetelmä, jota voitaisiin käyttää luvun neliön määrittämiseen, on käyttää taulukoiden ja pythonissa saatavilla olevan sisäänrakennetun funktion yhdistelmää.

Voidaan käyttää Python ryhmä ja NumPy-moduulissa oleva neliömenetelmä luvun neliön määrittämiseksi. Otetaan esimerkki luvun neliön määrittämiseksi kahdella yllä olevalla menetelmällä alla esitetyllä tavalla: –

Python Koodi:

import numpy as np
NumpyArray = np.array([2,4,6,8])
print("Square of the elements present in array are : \n", np.square(NumpyArray))

lähtö:

Square of the elements present in the array are:
[ 4 16 36 64]

Yhteenveto

  • Python tarjoaa kuusi laajaa tapaa määrittää luvun neliö.
  • Luvun neliö voidaan määrittää Pow-menetelmällä. Se löytyy Math-moduulista ja voidaan määrittää def-luvun määrittelyssä.
  • Luvun neliö voidaan määrittää taulukoiden avulla. Ne ovat tietorakenteita, joihin pääsee NumPy-moduulilla.
  • Listaa voidaan käyttää myös luvun neliön laskemiseen. Jokaiselle luettelon elementille itsellään kerrottu luku voi antaa meille luvun neliön.
  • Vaihtoehtoisesti voidaan käyttää myös yksinkertaista kertolaskuoperaatiota.
  • Eksponenttioperaattori auttaa myös luvun neliön laskemisessa. Se laskee ja tulostaa neliön käyttämällä **-operaattoria.
  • Numeron neliöt ja luvun neliöjuuri ovat kaksi eri aspektia, eikä niitä pidä sekoittaa toisiinsa.

Lue lisää Readmore