程序控制结构
程序的基本结构
流程图: 起止框 判断框 处理框 输入输出框 注释框 流向线 连接点 程序的三种基本结构:顺序,分支,循环 循环:条件循环,遍历循环 循环控制符:break 结束当前循环 continue 结束当前循环的当次循环过程
程序的分支结构
单分支结构:if 二分支结构: if else if elif else while else while执行完继续执行else
程序的异常处理
try except
猜数字 随机生成一个数字,猜大了或猜小了,输出猜测次数
import random
c
= random
.randint
(1, 1000)
n
= 0
while True:
try:
gus
= eval(input('请输入猜测:'))
except:
print('输入错误')
continue
if c
> gus
:
print('猜小了')
n
+= 1
elif c
< gus
:
print('猜大了')
n
+= 1
else:
print('猜对了')
print(n
)
break
print('这次猜的数字为:', c
)