Cum să pătrați un număr în Python (6 moduri)
Utilizarea PythonBibliotecile sau funcțiile încorporate ale lui, utilizatorii pot găsi Pătratul unui număr. Înmulțind de două ori același număr, ne dă pătratul numărului. Acest Python articolul oferă diverse modalități de a ajunge la Piața numărului.
Metoda 1: Utilizarea funcției Pow() în Python
Funcția Pow este o funcție încorporată disponibilă în modulul Math al lui Python. Această funcție ajută la determinarea puterii unui număr.
Pentru a determina Pătratul numărului, folosește doi ca putere.
Mai jos este sintaxa pentru funcția pow, așa cum se arată mai jos:
Sintaxă:
Pow (base, exponent)
Explicație: -
Funcția are două argumente, și anume baza și exponentul.
- bază: numărul a cărui putere sau pătrat trebuie calculată.
- Exponent: este un număr folosit ca superscript al numărului de bază.
Exemplu:
Să luăm un exemplu despre cum să determinăm pătratul unui număr folosind codul python. Acest Python programul ar calcula pătratul unui număr folosind numere întregi de bază și exponent ca intrări.
Python Cod:
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")
ieșire:
Provide base integer2 The square result is 4
Explicaţie:
Înainte de a determina pătratul unui număr, codul de mai sus primește o intrare de la utilizator. Codul verifică ca intrarea să fie o cifră sau nu. Dacă este adevărat, determină Pătratul numărului.
Metoda 2: Utilizarea puterii OperaTdR
Un operator de putere în python este reprezentat ca '**'. Este folosit în python pentru a determina puterea unui număr. Cu un exponent de doi ca intrare, acest operator oferă utilizatorului pătratul unui număr în Python. Un operator de putere este denumit și operator exponent.
Operatorul de putere are următoarea sintaxă python:
Sintaxă: –
(Base**Exponent)
Să luăm un exemplu despre cum să determinăm pătratul unui număr folosind operatorul exponent în python. Acest program ar lua numere întregi de bază și exponent ca intrare pentru a determina Pătratul unui număr.
Python Cod:
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")
ieșire:
Provide base integer2 Provide Exponent integer2 The square result is 4
Explicaţie:
Înainte de a determina pătratul unui număr, codul de mai sus primește o intrare de la utilizator. Codul verifică ca intrarea să fie o cifră sau nu. Dacă este adevărat, determină Pătratul numărului.
Metoda 3: Utilizarea înmulțirii pentru a determina pătratul unui număr
Crearea unui script python pentru a determina Pătratul unui număr folosind înmulțirea este ușoară. Următoarele Python codul ar lua un număr de la utilizator și îl va înmulți de câteva ori. De asemenea, verifică dacă intrarea dată este o cifră sau nu.
Codul python ar urma următoarea sintaxă:
Sintaxă:
(Base* Base)
Sintaxa de mai sus este similară cu reprezentarea matematică de bază. Aceasta arată că Pătratul unui număr poate fi determinat prin înmulțirea bazei cu sine de câteva ori.
Exemplu:
Să luăm un exemplu despre cum să determinăm pătratul unui număr folosind înmulțirea în codul python. Acest program ar lua baza ca intrare pentru a determina Pătratul unui număr.
Python Cod:
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")
ieșire:
Provide base integer2 The square result is 4
Explicaţie:
Înainte de a determina pătratul unui număr, codul de mai sus primește o intrare de la utilizator. Codul verifică ca intrarea să fie o cifră sau nu. Dacă este adevărat, determină Pătratul numărului.
Metoda 4: Utilizarea unei liste pentru a determina pătratul unui număr
Python oferă funcționalitatea de a determina pătratul unui număr pentru mai multe baze și pot fi grupate împreună pentru a fi formate ca o listă python. Este un tip de structură de date care permite programatorului să stocheze mai multe elemente sau valori sub o singură variabilă. Apoi ar pătra fiecare număr prezent în listă.
Să luăm un exemplu despre cum să determinăm pătratul unui număr folosind o structură de date de listă. Acest program ia o listă ca intrare pentru a determina pătratul unui număr.
Python Cod:
sqr_list = [2,4,6,8]
for Base in sqr_list:
result=Base**2
print("The square result is ",result)
ieșire:
The square result is 4 The square result is 16 The square result is 36 The square result is 64
Explicaţie:
În cele de mai sus Python cod, se execută o buclă for care străbate fiecare element prezent în listă și pentru fiecare element. Determină Pătratul unui număr. Folosind abordarea de mai sus, lista ne ajută în determinarea Pătratului diferitelor valori întregi.
Metoda 5: Utilizarea While Loop in Python
O buclă while poate fi, de asemenea, utilizată pentru a determina Pătratul unui număr în Python. Poate fi numită ca repetarea unei anumite instrucțiuni până în momentul în care o anumită condiție este îndeplinită. Ajută la calcularea pătratului unui număr prin repetarea instrucțiunilor până când condiția furnizată devine falsă.
Programul de mai jos repetă folosind a în timp ce bucla pentru a determina Pătratul unui număr până când contorul folosit ca intrare este fie egal cu 5, fie mai mic.
Python Cod:
n_start = 1
while n_start <=5:
result= n_start **2
print("The square result is ",result)
n_start=n_start+1
ieșire:
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: Utilizarea matricelor pentru a determina pătratul unui număr
O altă metodă care ar putea fi utilizată pentru a determina pătratul unui număr este prin utilizarea combinației de matrice și a unei funcții încorporate disponibile în python.
Se poate folosi Python mulțime și metoda pătratului prezentă în modulul NumPy pentru a determina pătratul unui număr. Să luăm un exemplu pentru a determina pătratul unui număr folosind cele două metode de mai sus, așa cum se arată mai jos: –
Python Cod:
import numpy as np
NumpyArray = np.array([2,4,6,8])
print("Square of the elements present in array are : \n", np.square(NumpyArray))
ieșire:
Square of the elements present in the array are: [ 4 16 36 64]
Rezumat
- Python oferă șase modalități largi de a determina pătratul unui număr.
- Un pătrat al unui număr poate fi determinat folosind metoda Pow. Acesta poate fi găsit în modulul Math și poate fi definit în definiția numărului def.
- Pătratul unui număr poate fi determinat folosind matrice. Sunt structuri de date care pot fi accesate folosind modulul NumPy.
- Lista poate fi folosită și pentru a calcula pătratul numărului. Fiecărui element prezent într-o listă, un număr înmulțit cu el însuși ne poate oferi Pătratul unui număr.
- Alternativ, se poate folosi și o operație simplă de înmulțire.
- Operatorul exponent ajută și la calcularea pătratului unui număr. Acesta calculează și emite pătratul folosind operatorul **.
- Pătratele unui număr și rădăcina pătrată a unui număr sunt două aspecte diferite și nu trebuie confundate între ele.
