Python Power Operator

Python Power Operator
Die Leistung einer Zahl kann in Python unter Verwendung der Schleife, der POW () -Funktion und des Power -Operators (**) berechnet werden. Die Verwendung eines Leistungsoperators (**) ist der einfachste Weg, um die Leistung einer Zahl in Python zu berechnen. Die unterschiedlichen Verwendungen dieses Bedieners haben in diesem Tutorial gezeigt.

Verwenden Sie den Leistungsoperator in Python:

Der Leistungsoperator wird durch das Symbol "**" definiert. Es wird zwischen der Basis und den Leistungswerten verwendet. Wenn der Basiswert durch definiert ist durch X und der Leistungswert wird durch definiert durch N, Dann wird der Leistungsoperator in folgender Weise verwendet, um die zu berechnen XN.

x ** n

Beispiele für Leistungsbetreiber:

In diesem Teil des Tutorials wurden unterschiedliche Verwendungszwecke von Kraftoperatoren in Python gezeigt.

Beispiel 1: Einfache Verwendung des Leistungsoperators

Erstellen Sie eine Python -Datei mit dem folgenden Skript, um die Verwendung des Power -Operators zur Berechnung von 3 zu überprüfen. 34 in Python. Hier wird der Basiswert auf 3 gesetzt und der Leistungswert auf 4 gesetzt. Als nächstes die Ausgabe der 34 wurde gedruckt.

# Legen Sie den Basiswert fest
Baseval = 3
# Legen Sie den Leistungswert fest
PowerVal = 4
# Berechnen Sie das Ergebnis mit dem Leistungsoperator
output = baseval ** powerval
# Drucken Sie das Ergebnis aus
print (" zu der Power ist .".Format (Baseval, Powerval, Ausgang))

Ausgang:

Die folgende Ausgabe wird nach der Ausführung des obigen Skripts angezeigt.

Beispiel 2: Berechnen Sie die Leistung bei der Fehlerbehandlung

Erstellen Sie eine Python -Datei mit dem folgenden Skript, um Basis- und Leistungswerte vom Benutzer zu nehmen, und berechnen Sie den Leistungswert nach der Validierung der Eingabewerte. Die Funktion isDigit () wurde im Skript verwendet, um die Gültigkeit zu überprüfen. Die Funktion isDigit () kehrt für die gültigen Basis- und Leistungswerte TRUE zurück. Die Fehlermeldung wird gedruckt, wenn der Basis- oder Leistungswert ungültig ist.

# Nehmen Sie den Basiswert
BaseVal = input ("Geben Sie den Basiswert ein:")
# Nehmen Sie den Leistungswert
PowerVal = input ("Geben Sie den Leistungswert ein:")
# Überprüfen Sie die Eingabeteile sind Zahl oder nicht
Wenn Baseval.isDigit () == True und Powerval.isDigit () == true:
# Berechnen Sie das Ergebnis mit dem Leistungsoperator
output = int (BaseVal) ** int (PowerVal)
# Drucken Sie das Ergebnis aus
print (" zu der Power ist .".Format (Baseval, Powerval, Ausgang))
anders:
# Drucken Sie die Fehlermeldung
drucken ("Die Basis oder der Leistungswert sind falsch."))

Ausgang:

Nachdem das obige Skript für die gültigen Daten ausgeführt wurde, wird die folgende Ausgabe angezeigt. Hier, 4 ist der Grundwert und 3 ist der Leistungswert.

Nachdem das obige Skript für die ungültigen Daten ausgeführt wurde, wird die folgende Ausgabe angezeigt. Hier, 6 wurde als Basiswert angegeben und 'F'ist der ungültige Leistungswert.

Beispiel-3: Testen der Benutzerantwort mit dem Power-Operator

Erstellen Sie eine Python -Datei mit dem folgenden Skript, um zu überprüfen. Die Antwort der 25 wird dem Benutzer nach der Ausführung des Skripts gebeten. Die Antwort auf diese Frage wurde berechnet, indem der Power -Operator im Skript verwendet wird. Als nächstes wird der berechnete Wert und die vom Benutzer angegebene Antwort überprüft, und die entsprechende Nachricht wird basierend auf dem zurückgegebenen Wert der Anweisung "if" gedruckt.

# Legen Sie den Basiswert fest
Baseval = 2
# Legen Sie den Leistungswert fest
PowerVal = 5
# Berechnen Sie das Ergebnis mit dem Leistungsoperator
Wert = BaseVal ** Powerval
# Nehmen Sie die Eingabe vom Benutzer
Ans = int (Eingabe ("Was ist der Wert von 2 für die Leistung 5?\N"))
# Die Antwort ist korrekt oder falsch
Wenn Ans != Wert:
Drucken ("Entschuldigung, Ihre Antwort ist falsch."))
anders:
Drucken ("Herzlichen Glückwunsch, Ihre Antwort ist korrekt."))

Ausgang:

Die folgende Ausgabe wird nach der Ausführung des obigen Skripts angezeigt, wenn die vom Benutzer gegebene Antwort korrekt ist.

Die folgende Ausgabe wird nach der Ausführung des obigen Skripts angezeigt, wenn die vom Benutzer gegebene Antwort falsch ist.

Abschluss:

Die Verwendungen von Leistungsoperatoren basierend auf vordefinierten oder Eingabeträgern haben in diesem Tutorial durch Verwendung einfacher Python-Skripte gezeigt.