Python-条件分支
一、简单条件分支
条件分支:返回值要么是true要么false
语句:if-elif-elif-else
if(条件A):语句A
elif(条件B):语句B
elif(条件C):语句C
else:语句D
其中:elif等同于else if
注意:
1) 每个条件后面要使用冒号 :
2) Python没有花括号{来区分使用缩进来划分语句块,相同缩进数的语句在一起组成一个语句块
3) Python中没有switch – case语句
实例:
age = int(input("input输入测试年纪: "))
print("")
if age < 0:
print("你是还在肚子里么?居然小于0!")
elif age == 1:
print("相当于 14 岁的人。")
elif age == 2:
print("相当于 22 岁的人。")
elif age > 2:
human = 22 + (age -2)*5
print("对应人类年龄: ", human)
else:
print("输入错误! ")
练习:比大小(随机在0-100中生成一个数,比较大小得到正确的数)
GussNumber=random.randint(0,100)
In