Valaki magyarázza már meg nekem a következőt:def time1(ora):
if ora[0] == "0":
nulla()
elif ora[0] == "1":
egy()
elif ora[0] == "2":
ketto()
elif ora[0] == "3":
harom()
elif ora[0] == "4":
negy()
elif ora[0] == "5":
ot()
elif ora[0] == "6":
hat()
elif ora[0] == "7":
het()
elif ora[0] == "8":
nyolc()
else:
kilenc()
És a hiba:
pi@raspberrypi:~ $ python ora.py
File "ora.py", line 188
elif ora[0]] == "1":
^
IndentationError: unindent does not match any outer indentation level
az ora az egy string változó, és annak az első "karakterét" vizsgálnám.
én nem értem...
Pedig utánanéztem, az if-eket, így kell írni...
vagy def-ben nem lehet meghívni másik "def"-et??
C#-ot tanulok, lehet, hogy az is bekever nekem itt