Ich hänge leider fest...
Verfasst: Mittwoch 4. Mai 2022, 17:42
Hey liebe Community,
ich komme leider an einem Punkt nicht weiter mit meiner Temperatur Aufgabe...
ich habe die Vermutung das der Fehler bei der Einrückung von den if und else Befehlen liegt kann das sein...?
Wäre euch sehr dankbar um etwas Hilfe
ich komme leider an einem Punkt nicht weiter mit meiner Temperatur Aufgabe...
ich habe die Vermutung das der Fehler bei der Einrückung von den if und else Befehlen liegt kann das sein...?
Wäre euch sehr dankbar um etwas Hilfe

Code: Alles auswählen
print("(a) Umrechnung von Celsius nach Kelvin")
print("(b) Umrechnung von Celsius nach Fahrenheit")
print("(c) Umrechnung von Kelvin nach Celsius")
print("(d) Umrechnung von Kelvin nach Fahrenheit")
print("(e) Umrechnung von Fahrenheit nach Celsius")
print("(f) Umrechnung von Fahrenheit nach Kelvin")
KBS= (input("Bitte einen Kennbuchstaben eingeben: "))
if KBS == "a" or KBS == "b" or KBS == "c" or KBS == "d" or KBS == "e" or KBS == "f":
print("Eingabe OK")
else:
print("Neue Eingabe eines Kennbuchstaben")
print("Bitte geben Sie einen Buchstaben von a bis f ein")
KBS= (input("Bitte einen Kennbuchstaben eingeben: "))
if KBS == "a" or KBS == "b" or KBS == "c" or KBS == "d" or KBS == "e" or KBS == "f":
KBS == "a"
if KBS == "a":
Temperatur = float(input("Bitte die Temperatur in Celsius eingeben: "))
if Temperatur < -273.15: [b]In dieser Zeile bekomm ich den Fehlercode: "unexpected indent"[/b]
print ("Temperatur liegt unter dem absoluten 0 Punkt von -273.15°C")
else:
TemperaturK = Temperatur + 273.15:
print(Temperatur, "°C = ",TemperaturK,"K")
else:
KBS == "b"
if KBS == "b":
Temperatur = float(input("Bitte die Temperatur in Celsius eingeben: "))
else:
print("Die Umrechnungen c,d,e,f sind noch nicht fertig.")
if Temperatur < -273.15:
print("Temperatur liegt unter dem absoluten 0 Punkt von -273.15°C")
else:
TemperaturF = 32 + 1.8 *Temperatur
print(Temperatur, "°C = ",TemperaturF,"F")