Kako kvadrirati broj Python (6 načina)

Korištenje PythonUgrađene biblioteke ili funkcije, korisnici mogu pronaći kvadrat broja. Množenjem istog broja dva puta dobivamo kvadrat broja. Ovaj Python članak pruža različite načine kako doći do kvadrata broja.

Metoda 1: Upotreba funkcije Pow() u Python

Funkcija Pow ugrađena je funkcija dostupna pod modulom Math pythona. Ova funkcija pomaže u određivanju snage broja.

Za određivanje kvadrata broja koristi se dva kao potenciju.

Slijedi sintaksa za funkciju pow kao što je prikazano u nastavku:

Sintaksa:

Pow (base, exponent)

Objašnjenje: –

Funkcija uzima dva argumenta, naime bazu i eksponent.

  • Baza: broj čiju snagu ili kvadrat treba izračunati.
  • Eksponent: je broj koji se koristi kao gornji indeks osnovnog broja.

Primjer:

Uzmimo primjer kako odrediti kvadrat broja pomoću python koda. Ovaj Python program bi izračunao kvadrat broja koristeći bazu i eksponent cijele brojeve kao ulazne podatke.

Python Kodirati:

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")

Izlaz:

Provide base integer2
The square result is 4

Objašnjenje:

Prije određivanja kvadrata broja, gornji kod preuzima unos od korisnika. Kod provjerava je li unos znamenka ili ne. Ako je istina, određuje kvadrat broja.

Metoda 2: Korištenje moći Operahumka

Operator snage u pythonu predstavljen je kao '**'. Koristi se u pythonu za određivanje snage broja. Uz eksponent dva kao ulaz, ovaj operator daje korisniku kvadrat broja Python. Operator stepena također se naziva operator eksponenta.

Power operator ima sljedeću python sintaksu:

Sintaksa: –

(Base**Exponent)

Uzmimo primjer kako odrediti kvadrat broja pomoću operatora eksponenta u pythonu. Ovaj bi program uzeo bazu i eksponent cijele brojeve kao ulaz za određivanje kvadrata broja.

Python Kodirati:

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")

Izlaz:

Provide base integer2
Provide Exponent integer2
The square result is 4

Objašnjenje:

Prije određivanja kvadrata broja, gornji kod preuzima unos od korisnika. Kod provjerava je li unos znamenka ili ne. Ako je istina, određuje kvadrat broja.

Metoda 3: Upotreba množenja za određivanje kvadrata broja

Izrada python skripte za određivanje kvadrata broja pomoću množenja je jednostavna. Sljedeće Python kod bi uzeo broj od korisnika i pomnožio ga nekoliko puta. Također provjerava je li dani unos znamenka ili ne.

Python kod bi slijedio sljedeću sintaksu:

Sintaksa:

(Base* Base)

Gornja sintaksa slična je osnovnom matematičkom prikazu. Ovo pokazuje da se kvadrat broja može odrediti množenjem baze sa samom sobom nekoliko puta.

Primjer:

Uzmimo primjer kako odrediti kvadrat broja pomoću množenja u python kodu. Ovaj bi program uzeo bazu kao ulaz za određivanje kvadrata broja.

Python Kodirati:

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")

Izlaz:

Provide base integer2
The square result is 4

Objašnjenje:

Prije određivanja kvadrata broja, gornji kod preuzima unos od korisnika. Kod provjerava je li unos znamenka ili ne. Ako je istina, određuje kvadrat broja.

Metoda 4: Upotreba popisa za određivanje kvadrata broja

Python pruža funkcionalnost određivanja kvadrata broja za više od jedne baze, a mogu se grupirati zajedno kako bi se formirali kao Python popis. To je vrsta strukture podataka koja programeru omogućuje pohranjivanje više elemenata ili vrijednosti pod jednu varijablu. Zatim bi kvadrirao svaki broj prisutan na popisu.

Uzmimo primjer kako odrediti kvadrat broja pomoću podatkovne strukture popisa. Ovaj program uzima popis kao ulaz za određivanje kvadrata broja.

Python Kodirati:

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

Izlaz:

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

Objašnjenje:

U gore navedenom Python koda, izvodi se for petlja koja prolazi kroz svaki element prisutan na popisu i za svaki element. Određuje kvadrat broja. Koristeći gornji pristup, popis nam pomaže u određivanju kvadrata različitih cjelobrojnih vrijednosti.

Metoda 5: Upotreba while petlje Python

Dok se petlja također može koristiti za određivanje kvadrata broja u pythonu. Može se nazvati ponavljanjem određene upute do trenutka kada se ispuni određeni uvjet. Pomaže u izračunavanju kvadrata broja ponavljanjem uputa sve dok navedeni uvjet ne postane lažan.

Donji program ponavlja korištenjem a dok petlje za određivanje kvadrata broja sve dok brojač koji se koristi kao ulaz ne bude jednak ili manji od 5.

Python Kodirati:

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

Izlaz:

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

Metoda 6: Upotreba nizova za određivanje kvadrata broja

Druga metoda koja se može upotrijebiti za određivanje kvadrata broja je korištenje kombinacije nizova i ugrađene funkcije dostupne unutar pythona.

Može se koristiti Python poredak i metoda kvadrata prisutna unutar NumPy modula za određivanje kvadrata broja. Uzmimo primjer za određivanje kvadrata broja pomoću gornje dvije metode kao što je prikazano u nastavku: –

Python Kodirati:

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

Izlaz:

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

rezime

  • Python pruža šest širokih načina za određivanje kvadrata broja.
  • Kvadrat broja može se odrediti pomoću Pow metode. Može se pronaći pod modulom Matematika i može se definirati pod definicijom def broja.
  • Kvadrat broja može se odrediti pomoću nizova. To su strukture podataka kojima se može pristupiti pomoću NumPy modula.
  • Popis se također može koristiti za izračunavanje kvadrata broja. Za svaki element prisutan na popisu, broj pomnožen sam sa sobom može nam dati kvadrat broja.
  • Alternativno, također se može koristiti jednostavna operacija množenja.
  • Operator eksponenta također pomaže u izračunavanju kvadrata broja. Izračunava i ispisuje kvadrat koristeći ** operator.
  • Kvadrati broja i kvadratni korijen broja dva su različita aspekta i ne treba ih brkati jedan s drugim.

opširnije Čitaj više