if elif else
Verfasst: Mittwoch 2. Februar 2011, 21:46
hallo ich lerne mit "a byte of python".
benutzte 3.1.2
versuche das zu machen:
er fragt mich nach der zahl > alles ok
ich gebe eine zahl ein > er gibt mir den wert aus, der von der Zahl abhängt > auch ok
ich gebe einen zweite zahl ein, wenn ich nicht die 23 getroffen habe > das programm gibt nichts aus. ist als wenn es sich beendet hätte, denn die zahl die ich eingegeben habe erscheint
was muss ich tun damit es funktioniert.
benutzte 3.1.2
versuche das zu machen:
Code: Alles auswählen
number = 23
guess = int(input('Enter an integer : '))
if guess == number:
print('Congratulations, you guessed it.')
print('(but you do not win any prizes!)')
elif guess < number:
print('No, it is a little higher than that')
else:
print('No, it is a little lower than that')
print('Done')
er fragt mich nach der zahl > alles ok
ich gebe eine zahl ein > er gibt mir den wert aus, der von der Zahl abhängt > auch ok
ich gebe einen zweite zahl ein, wenn ich nicht die 23 getroffen habe > das programm gibt nichts aus. ist als wenn es sich beendet hätte, denn die zahl die ich eingegeben habe erscheint
was muss ich tun damit es funktioniert.