python第八课——random模块的使用
- 作者: 五速梦信息网
- 时间: 2026年04月04日 13:32
import random
print(‘10次加法测试即将开始,请准备!!’)
#定义变量score记录得分
score = 0
#使用while循环来进行出题以及答题等操作,注意:10次
i = 1
while i <= 10:
#生成两个[1,100]之间的随机整数<br/>
num1 = random.randint(1,100)<br/>
num2 = random.randint(1,100)
#定义变量answer记录正确的答案
answer = num1 + num2
#开始出题
print("%d).%d + %d = ?(退出:-1)" %(i,num1,num2))
#得到用户从键盘输入的结果 –> 变量user_answer
user_answer = int(input())
#判断用户输入的答案和正确答案是否一致
if user_answer == answer:<br/>
#说明答对了,给与正向鼓励,并且得10分<br/>
print('答对了,你真棒!')<br/>
score += 10<br/>
elif user_answer == -1:<br/>
print('太遗憾了,下次再挑战吧!')<br/>
break<br/>
else:<br/>
print('答错了,你真笨!')<br/>
i += 1<br/>
else:
#将最终得分在控制塔打印显示<br/>
print('10次加法测试已经结束,最终得分为:%d' %score)
相关文章
-
python调用zabbix接口实现Action配置
python调用zabbix接口实现Action配置
- 互联网
- 2026年04月04日
-
Python调用飞书发送消息
Python调用飞书发送消息
- 互联网
- 2026年04月04日
-
python读取yaml装饰器
python读取yaml装饰器
- 互联网
- 2026年04月04日
-
Python的property装饰器的基本用法
Python的property装饰器的基本用法
- 互联网
- 2026年04月04日
-
Python的numpy库中rand(),randn(),randint(),random
Python的numpy库中rand(),randn(),randint(),random
- 互联网
- 2026年04月04日
-
python的nrows
python的nrows
- 互联网
- 2026年04月04日






