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.

Versuchen Sie es im Editor

Ü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.

positive_negative.py
Versuchen Sie es im Editor
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)}")
Terminal-Ausgabe
Number 10 is Positive
Number -5 is Negative
Number  0 is Zero

Schrittweise 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