Ich glaube, Ihre Absicht war, zu prüfen, ob A
lag im Bereich von (-14, 24).
Zu diesem Zweck sollten Sie nicht zwei conditionals auf dem gleichen Einrückungsebene verwenden, sondern eine verschachtelte if:
if A > -14:
if A < 24:
print(A)
Eine bessere Syntax für diesen speziellen Fall würde and
auf einer einzigen if
Anweisung:
if A > -14 and A < 24:
print(A)
Und das beste Szenario wäre Erweiterung Vergleiche Pythons werden nutzen:
if -14 < A < 24:
print(A)
Oder die range
Funktion und die contains
Betreiber nutzen:
if A in range(-14, 24):
print(A)
Was Sie hier zu tun beabsichtigen? –
Ich schreibe ein Programm in Python, um die Sternzeit zu berechnen. –
Danke das hat funktioniert. –