python logo

Bedingte Anweisungen

Python hosting: Host, run, and code Python in the cloud!

In Python können Sie bedingte Anweisungen, bekannt als if-statements definieren.


#!/usr/bin/python

x = 3
if x < 10:
print("x smaller than 10")
else:
print("x is bigger than 10 or equal")

Wenn x größer ist als 10, wird es die zweite Codeblock ausgeführt. Wir verwenden Vertiefung (4 Spaces), um die Blöcke zu definieren.

Python Programming Bootcamp: Go from zero to hero

Ein kleines Spiel:
Eine Variable kann nicht immer durch den Benutzer definiert werden, betrachten dieses kleine Spiel:


age = 24

print "Guess my age, you have 1 chances!"
guess = int(raw_input("Guess: "))

if guess != age:
print("Wrong!")
else:
print("Correct")

Konditional Operators




Konditionen kombinieren

Operator Beschreibung
!= nicht gleich
== gleich
> grosser als
< kleiner als

a = 12
b = 33

if a > 10:
if b > 20:
print("Good")

oder das gleiche:


guess = 24
if guess > 10 and guess < 20:
print("In range")
else:
print("Out of range")

BackNext





Leave a Reply:




Jonas Sun, 4 Apr 2021

Dear Pythonspot-team

There are some parenthesis missing in the examples, or maybe IDLE is used to another syntax. Best regards, Jonas

Frank Sun, 4 Apr 2021

Thanks, they were originally written for Python 2 syntax, but are no longer correct. I've updated the code samples for Python 3