Python-Prüfer für positive oder negative Zahlen
Überprüfen Sie in Python mithilfe der bedingten Verzweigung, ob eine Zahl positiv, negativ oder Null ist.
Übersicht
Die Bestimmung des Vorzeichens einer Zahl ist eine der grundlegendsten Operationen bei der logischen Entscheidungsfindung und beim mathematischen Rechnen.
Wir verwenden die if-elif-else-Anweisungen von Python, um zu prüfen, ob die Zahl größer als Null (positiv), kleiner als Null (negativ) oder gleich Null ist.
Diese Übung vertieft grundlegende boolesche Vergleiche und die bedingte Verzweigungslogik in Python.
Code- und Ausführungsausgabe
Überprüfen einer Reihe von Testeingaben, um sie als positiv, negativ oder Null zu klassifizieren.
def check_number(num):
if num > 0:
return "Positive"
elif num < 0:
return "Negative"
else:
return "Zero"
test_cases = [10, -5, 0]
for val in test_cases:
print(f"Number {val:2d} is {check_number(val)}")Number 10 is Positive
Number -5 is Negative
Number 0 is ZeroSchrittweise Umsetzung
- Eingabevalidierung in Datenpipelines
- Vorzeichenabhängige Berechnungsverzweigung
- Grundlegendes Kontrollflusslernen
Häufig gestellte Fragen
Gilt Null als positiv oder negativ?
In der Standardmathematik und Python-Programmierung ist Null weder positiv noch negativ. Es wird als neutral oder null klassifiziert.
Verwandte Themen
Bestimmen Sie mit dem arithmetischen Modulo-Operator in Python, ob eine ganze Zahl gerade oder ungerade ist.
Einfaches Python-RechnerskriptErstellen Sie einen einfachen Taschenrechner in Python. Erfahren Sie, wie Sie mathematische Operatoren zuordnen, Benutzerausführungsabläufe übernehmen und Logik nativ verarbeiten.