Bedingtes Wirken in Python
Wenn eine Zufallszahl aus dem Bereich von 1 bis 6 gleich 6 ist, dann soll „Gewonnen!“ ausgegeben werden und sonst „Verloren!“.
- Zauberrolle
from itertools import *
from random import *
from time import *
from turtle import *
from winsound import *r = randint( 1, 6 )
if r == 6:
print( 'Gewonnen!' )
else:
print( 'Verloren!' )- Ausgabe
Verloren!
Man beachte die Schreibweise von »==« mit zwei Gleichheitszeichen!
Falls bei »else:« nichts passieren soll, so kann der else-Teil auch entfallen.
- Zauberrolle
from itertools import *
from random import *
from time import *
from turtle import *
from winsound import *r = randint( 1, 6 )
if r == 6:
print( 'Gewonnen!' )- Ausgabe
- (keine Ausgabe)
- Die verschiedenen möglichen Bedingungen
- if r == 6: Wenn «r» gleich sechs ist, …
- if r != 6: Wenn «r» nicht gleich sechs ist, …
- if r < 6: Wenn «r» kleiner als sechs ist, …
- if r <= 6: Wenn «r» kleiner als sechs oder gleich sechs ist, …
- if r > 6: Wenn «r» größer als sechs ist, …
- if r >= 6: Wenn «r» größer als sechs oder gleich sechs ist, …
- Bereichsbedingungen
- if 0 < r < 7: Wenn «r» größer als 0 und kleiner als 7 ist, …
- if 1 <= r < 7: Wenn «r» größer als 1 oder gleich 1 ist und außerdem auch kleiner als 7 ist, …
- u.s.w.
Schreiben Sie eine Zauberrolle, die den Benutzer nach einer Zahl fragt und dann ausgibt „Zu kalt!“, falls die Zahl unter 18 liegt, und sonst „Ok.“.