Code aus Tutorial unklar
Verfasst: Freitag 2. Februar 2018, 15:57
Hallo!
Dieses Beispiel taucht im Tutorial auf:
Frage: Der Parameter/das Argument "prompt" wird doch erst zur Laufzeit gegeben? Sonst würde da doch nicht "input" stehen? Wenn ich das Argument schon beim Aufruf mitgebe, macht "input" doch keinen Sinn?
Grüße
Strawk
Dieses Beispiel taucht im Tutorial auf:
Code: Alles auswählen
def ask_ok(prompt, retries=4, reminder='Please try again!'):
while True:
ok = input(prompt)
if ok in ('y', 'ye', 'yes'):
return True
if ok in ('n', 'no', 'nop', 'nope'):
return False
retries = retries - 1
if retries < 0:
raise ValueError('invalid user response')
print(reminder)
Grüße
Strawk