In de moderne tijd van vandaag is ongetwijfeld een van de meest prominente en populaire programmeertalen die er zijn. Python wordt geleverd met een groot aantal verschillende functies die elk specifiek zijn gebouwd om meer veelzijdigheid aan de interface toe te voegen dan voorheen. Een dergelijke functie van het Python-ecosysteem is de machtsfunctie, ook weergegeven als de pow (). In dit artikel bespreken we de Power-functie in Python.
- Inleiding tot de Power-functie in Python?
- Parameters van de Power-functie
- Retourwaarden voor Pow ()
- Voorbeeldcodes
Inleiding tot de Power-functie in Python?
De machtsfunctie in Python kan worden gebruikt wanneer men de macht van variabele x moet afleiden aan de variabele y. Als de gebruiker in een bepaalde situatie een derde variabele opneemt die z in de vergelijking is, dan geeft de functie pow () x terug naar de macht van y, modulus van z. Dit ziet er in wiskundige termen ongeveer zo uit, pow (x, y)% z.
De syntaxis voor Power-functie:
pow (x, y [, z])
Als u de pow (x, y) berekent, is de uitvoer x ** y.
Parameters van de Power-functie
Nu u gewend bent aan de basisprincipes van de Power-functie in Python, gaan we de verschillende parameters onderzoeken die betrokken zijn bij het maken ervan.
Bij het gebruik van de vermogensmethode wordt rekening gehouden met drie parameters.
X: x geeft het nummer aan dat moet worden gevoed.
naamruimte in c ++
Y: y geeft het getal aan dat moet worden gevoed met x.
Z: z is een optionele variabele en wordt gebruikt om de modulus van vermogen x en y af te leiden.
Parameter Gevallen voor Power-methode
X: X kan een niet-negatief geheel getal of een negatief geheel getal zijn wanneer het wordt gebruikt.
Y: Y kan ook een niet-negatief geheel getal of een negatief geheel getal zijn wanneer deze in de vergelijking wordt gebruikt.
Z: In de meeste gevallen is z een optionele variabele en kan deze al dan niet aanwezig zijn.
Retourwaarden voor Pow ()
Afhankelijk van de situatie waarin het wordt gebruikt, retourneert de power-methode verschillende variabelen. Enkele van de belangrijkste zijn zoals hieronder vermeld.
X | Y | MET | Winstwaarde |
Niet-negatief geheel getal | Niet-negatief geheel getal | Nvt | Geheel getal |
Niet-negatief geheel getal | Negatief geheel getal | Nvt | Vlotter |
Negatief geheel getal | Niet-negatief geheel getal | Nvt | Geheel getal |
Negatief geheel getal | Negatief geheel getal | Nvt | Geheel getal |
Negatief / niet-negatief geheel getal | Niet-negatief geheel getal | Negatief / niet-negatief geheel getal | Geheel getal |
Voorbeeldcode
- Voorbeeld 1:
# positief x, positief y (x ** y) print (pow (2, 2)) # negatief x, positief y print (pow (-2, 2)) # positief x, negatief y (x ** - y) print (pow (2, -2)) # negatief x, negatief y print (pow (-2, -2))
Uitgang:
- Voorbeeld 2:
x = 7 y = 2 z = 5 print (pow (x, y, z))
Uitgang:
4
- Voorbeeld 3:
# Python-code om de naïeve methode te demonstreren # om het vermogen te berekenen n = 1 voor i in bereik (1,5): n = 3 * n print ('De waarde van 3 ** 4 is:', end = '') print ( n)
Uitgang:
De waarde van 3 ** 4 is: 81
- Voorbeeld 4:
# Python-code om pow () # versie 1 print te demonstreren ('De waarde van 3 ** 4 is:', end = '') # Geeft 81 print (pow (3,4))
Uitgang:
De waarde van 3 ** 4 is: 81,0
- Voorbeeld 5:
# Python-code om pow () # versie 2 print te demonstreren ('De waarde van (3 ** 4)% 10 is:', end = '') # Retourneert 81% 10 # Geeft 1 print (pow (3,4, 10))
Uitgang:
De power-functie in Python kan, mits correct gebruikt, veel stress en verwarring elimineren. We hopen dat je uit dit artikel hebt geleerd hoe je de power-functie in Python correct kunt gebruiken en er dus gebruik van zult maken in je dagelijkse programmering.
Hiermee komen we aan het einde van dit Power Function in Python-artikel . Om diepgaande kennis te krijgen van Python en de verschillende toepassingen ervan, kunt u voor live online training met 24/7 ondersteuning en levenslange toegang.
Heeft u een vraag voor ons? Noem ze in het opmerkingengedeelte van dit artikel en we nemen contact met u op.
microsoft sql server-zelfstudie voor beginners