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.