说明:
本例改编自《Python编程快速上手》。例子很简单我就不多说了 直接上代码,给初学python练手用。
给你6次机会猜对一个预先生成好的1-20之间的整数。覆盖一下知识点:
- 条件语句
- 控制语句
- random函数
- 读取输入
- 异常处理
代码:
- """
- 猜数字
- """
- from random import *
- secretNumber = randint(1,20)
- # print(secretNumber)
- print('猜一个1-20之间的整数。')
- print('开始猜:')
- for i in range(1,7):
- try:
- guess = int(input())
- except ValueError:
- print('输入有误!')
- continue
- if guess < secretNumber:
- print('你猜的数小了!')
- elif guess > secretNumber:
- print('你猜的数大了!')
- else:
- break
- if guess == secretNumber:
- print('猜对了!')
- else:
- print('很遗憾,秘密数字是:',str(secretNumber))
运行效果: