4. if语句
4.1 简单if语句
之前的实例中所有if语句可以概括为以下这种形式:
if conditional_test:
do something
也就是当if后的条件通过测试时,会接着执行下一行缩进的代码。具体的实例可以参考前几节中的内容。
4.2 if-else语句
我们经常需要在条件测试通过时执行一项操作,并在没有通过时执行另一项操作,这种情况下可使用Python提供的if-else语句。if-else语句类似于简单if语句,其中的区别在于当测试条件未通过会执行else后缩进的语句。我们通过实例直观的了解这种语句:
age = 17
if age >= 18:
print("You are old enough to vote!")
print("Have you registered to vote yet?")
else:
print("Sorry, you are too young to vote.")
print("Please register as soon as you turn 18!")
输出结果为:
Sorry, you are too young to vote.
Please register as soon as you turn 18!
通过