程序的控制结构

程序的控制结构
3.1 程序的分支结构
根据判断条件结果而选择不同向前路径的运行方式

单分支结构

if < 条件 > :

  < 语句块 >

示例:

guess = eval(input(“请输入数字:”))
if guess == 88:
print(“猜对了”)
二分支结构

if < 条件 > :

  < 语句块 >

else:

  < 语句块 >

guess = eval(input(“请输入数字:”))
if guess == 88:
print(“猜对了”)
else:
print(“猜错了”)
多分支结构

if < 条件 1> :

  < 语句块 1>

elif < 条件 2> :

  < 语句块 2>

else:

  < 语句块 N>

示例

age = 25
count = 0
while count < 3:
guess_age = int(input(“guess_age:”))
if guess_age == age:
print(“yes,you got it!!!”)
break
elif guess_age > age:
print(“think smaller…”)
else:
print(“think bigger…”)
count += 1