Hoe je een getal kwadrateert Python (6 manieren)
gebruik PythonDankzij de ingebouwde bibliotheken of functies kunnen gebruikers het kwadraat van een getal vinden. Als we hetzelfde getal tweemaal vermenigvuldigen, krijgen we het kwadraat van het getal. Dit Python artikel biedt verschillende manieren om tot het kwadraat van het getal te komen.
Methode 1: Gebruik van de Pow()-functie in Python
De Pow-functie is een ingebouwde functie die beschikbaar is onder de Math-module van Python. Deze functie helpt bij het bepalen van de macht van een getal.
Om het kwadraat van het getal te bepalen, wordt twee als macht gebruikt.
Hieronder vindt u de syntaxis voor de pow-functie:
Syntax:
Pow (base, exponent)
Uitleg: -
De functie heeft twee argumenten nodig, namelijk het grondtal en de exponent.
- opbouwen: het getal waarvan de macht of het kwadraat moet worden berekend.
- exponent: is een getal dat wordt gebruikt als superscript voor het basisnummer.
Voorbeeld:
Laten we een voorbeeld nemen van hoe je het kwadraat van een getal kunt bepalen met behulp van pythoncode. Dit Python programma zou het kwadraat van een getal berekenen met behulp van gehele getallen met grondtal en exponent als invoer.
Python Code:
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")
Output:
Provide base integer2 The square result is 4
Uitleg:
Voordat de bovenstaande code het kwadraat van een getal bepaalt, is er input van de gebruiker nodig. De code controleert of de invoer een cijfer is of niet. Als het waar is, bepaalt het het kwadraat van het getal.
Methode 2: Gebruik van macht Operator
Een machtsoperator in Python wordt weergegeven als '**'. Het wordt in python gebruikt om de macht van een getal te bepalen. Met een exponent van twee als invoer, geeft deze operator de gebruiker het kwadraat van een getal in PythonEen machtsoperator wordt ook wel een exponentoperator genoemd.
De machtsoperator heeft de volgende Python-syntaxis:
Syntaxis: –
(Base**Exponent)
Laten we een voorbeeld nemen van hoe je het kwadraat van een getal kunt bepalen met behulp van de exponent-operator in Python. Dit programma zou base- en exponent-integers als invoer nemen om het kwadraat van een getal te bepalen.
Python Code:
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")
Output:
Provide base integer2 Provide Exponent integer2 The square result is 4
Uitleg:
Voordat de bovenstaande code het kwadraat van een getal bepaalt, is er input van de gebruiker nodig. De code controleert of de invoer een cijfer is of niet. Als het waar is, bepaalt het het kwadraat van het getal.
Methode 3: Gebruik van vermenigvuldiging om het kwadraat van een getal te bepalen
Het maken van een python-script om het kwadraat van een getal te bepalen met behulp van vermenigvuldiging is eenvoudig. Het volgende Python code zou een getal van de gebruiker nemen en dit een paar keer vermenigvuldigen. Het controleert ook of de gegeven invoer een cijfer is of niet.
De Python-code zou de volgende syntaxis volgen:
Syntax:
(Base* Base)
De bovenstaande syntaxis is vergelijkbaar met de fundamentele wiskundige weergave. Dit laat zien dat het kwadraat van een getal kan worden bepaald door het grondtal een paar keer met zichzelf te vermenigvuldigen.
Voorbeeld:
Laten we een voorbeeld nemen van hoe u het kwadraat van een getal kunt bepalen met behulp van vermenigvuldiging in Python-code. Dit programma zou het grondtal als invoer gebruiken om het kwadraat van een getal te bepalen.
Python Code:
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")
Output:
Provide base integer2 The square result is 4
Uitleg:
Voordat de bovenstaande code het kwadraat van een getal bepaalt, is er input van de gebruiker nodig. De code controleert of de invoer een cijfer is of niet. Als het waar is, bepaalt het het kwadraat van het getal.
Methode 4: Gebruik van een lijst om het kwadraat van een getal te bepalen
Python biedt de functionaliteit om het kwadraat van een getal voor meer dan één basis te bepalen, en ze kunnen worden gegroepeerd om te worden gevormd als een python-lijst. Het is een type gegevensstructuur waarmee de programmeur meerdere elementen of waarden onder één enkele variabele kan opslaan. Het zou dan elk getal in de lijst kwadrateren.
Laten we een voorbeeld nemen van hoe u het kwadraat van een getal kunt bepalen met behulp van een lijstgegevensstructuur. Dit programma gebruikt een lijst als invoer om het kwadraat van een getal te bepalen.
Python Code:
sqr_list = [2,4,6,8] for Base in sqr_list: result=Base**2 print("The square result is ",result)
Output:
The square result is 4 The square result is 16 The square result is 36 The square result is 64
Uitleg:
In bovenstaande Python code, wordt een for-lus uitgevoerd die door elk element in de lijst en voor elk element loopt. Het bepaalt het kwadraat van een getal. Met behulp van de bovenstaande aanpak helpt de lijst ons bij het bepalen van het kwadraat van verschillende gehele getallen.
Methode 5: Gebruik van While Loop in Python
Een while-lus kan ook worden gebruikt om het kwadraat van een getal in Python te bepalen. Het kan worden omschreven als de herhaling van een specifieke instructie tot het moment dat aan een specifieke voorwaarde is voldaan. Het helpt bij het berekenen van het kwadraat van een getal door instructies te herhalen totdat de gegeven voorwaarde onwaar wordt.
Het onderstaande programma itereert met behulp van a herhalingslus om het kwadraat van een getal te bepalen totdat de teller die als invoer wordt gebruikt gelijk is aan of kleiner is dan 5.
Python Code:
n_start = 1 while n_start <=5: result= n_start **2 print("The square result is ",result) n_start=n_start+1
Output:
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
Methode 6: Gebruik van arrays om het kwadraat van een getal te bepalen
Een andere methode die kan worden gebruikt om het kwadraat van een getal te bepalen, is door gebruik te maken van de combinatie van arrays en een ingebouwde functie die beschikbaar is in Python.
Men kan de gebruiken Python reeks en kwadratische methode aanwezig in de NumPy-module om het kwadraat van een getal te bepalen. Laten we een voorbeeld nemen om het kwadraat van een getal te bepalen met behulp van de twee bovenstaande methoden, zoals hieronder weergegeven: –
Python Code:
import numpy as np NumpyArray = np.array([2,4,6,8]) print("Square of the elements present in array are : \n", np.square(NumpyArray))
Output:
Square of the elements present in the array are: [ 4 16 36 64]
Samenvatting
- Python biedt zes brede manieren om het kwadraat van een getal te bepalen.
- Met de Pow-methode kan een kwadraat van een getal worden bepaald. Het kan worden gevonden onder de Math-module en kan worden gedefinieerd onder def getaldefinitie.
- Het kwadraat van een getal kan worden bepaald met behulp van arrays. Het zijn datastructuren die toegankelijk zijn via de NumPy-module.
- Lijst kan ook worden gebruikt om het kwadraat van het getal te berekenen. Voor elk element in een lijst kan een getal vermenigvuldigd met zichzelf ons het kwadraat van een getal opleveren.
- Als alternatief kan men ook een eenvoudige vermenigvuldigingsbewerking gebruiken.
- De exponent operator helpt ook bij de berekening van het kwadraat van een getal. Het berekent en geeft het kwadraat weer met behulp van de ** operator.
- Het kwadrateren van een getal en de vierkantswortel van een getal zijn twee verschillende aspecten, die niet met elkaar verward moeten worden.