Python生成两个随机数,并将生成的数随机组成10道加减乘除基本运算,输入结果判断对错并打分。
题目:随机生成2个100以内的整数,随机进行加减乘除运算,共十题。输入计算结果,判断是否正确,答对一题加10分。
具体Python代码实现:
import random as rd
score = 0 # 定义一个分数变量用于统计分数
for i in range(10):a = rd.randint(1,100)b = rd.randint(1,100)t = rd.randint(0,4) # 定义四个随机,用于随机 加减乘除 四种可能result = 0 # 定义一个结果变量if t == 0:result = a + bprint('{}+{}=?'.format(a,b))elif t == 1:result = a - bprint('{}-{}=?'.format(a,b))elif t == 2:result = a * bprint('{}*{}=?'.format(a,b))else:result = a // bprint('{}//{}=?'.format(a,b))num = int(input('结果为:')) # input()的返回值是字符串类型,需用int()转换类型if num == result:print('结果正确,答案是{},加十分'.format(result))score += 10else:print('结果错误,答案是{}'.format(result))print('计算完毕,你的得分是:{}'.format(score))
Python生成两个随机数,并将生成的数随机组成10道加减乘除基本运算,输入结果判断对错并打分。相关推荐
- Java 生成0-100的随机数,直到生成88为止
public class t12 { //生成0-100的随机数,直到生成88为止 public static void main(String[] args) { while ...
- python随机生成100个数_对100以内的数随机生成四则运算(python)
功能需求 在100以内随机取3个数,借助两个运算符,实现随机打印300道四则运算的等式. 实现要点 1.调用numpy中的random方法生成随机数: 2.定义方法ari计算结果,根据opr给定的字符 ...
- python编写的函数调用说法正确的是_python逻辑题(以下10道选择题有唯一答案,请编写自定义函数judge遍历答案列表并汇报正确答案)...
python逻辑题(以下10道选择题有唯一答案,请编写自定义函数judge遍历答案列表并汇报正确答案) 1.题目.代码及答案演示 代码: 逻辑题 说明:个人没用过Jupyter Notebook,题目 ...
- 一个android工程生成两个aar,android studio生成aar包并在其他工程引用aar包(示例代码)...
1.aar包是android studio下打包android工程中src.res.lib后生成的aar文件,aar包导入其他android studio 工程后,其他工程可以方便引用源码和资源文件 ...
- 十四、猜码游戏: 每一轮里,程序随机生成两个数字,一个是码数,范围:0到5,一个是猜数,范围:码数到10。用户输入两个数字,也分为码数和猜数。 若这一轮程序的猜数等于两个码数之和,输出“电脑胜”,若
import random a=int(input('请输入码数')) b=int(input('请输入猜数')) i=random.randint(0,6) j=random.randint(i,1 ...
- java contains_Java基础教程|生成不重复随机数 java
生成不重复随机数 java java生成随机数可以使用Math类中的方法.不随机可以使用List进行判断存储.(推荐教程:java教程 ) 1 . 调用java.lang下面Math类中的random ...
- 白鹭引擎生成自定义整数随机数
白鹭引擎 版本:5.2.8 描述:白鹭引擎生成自定义整数随机数 生成指定的随机数代码: /*** 生成指定的随机数*/private random_num(min:number,max:number) ...
- java生成不重复随机数_生成不重复随机数 java
生成不重复随机数 java java生成随机数可以使用Math类中的方法.不随机可以使用List进行判断存储.(推荐教程:java教程 ) 1 . 调用java.lang下面Math类中的random ...
- C#生成不重复随机数列表
C#生成不重复随机数列表 C#生成不重复(随机数 http://www.jbxue.com/tags/suijishu.html)列表实例的代码. 例子: /// <summary> ...
- python计算两个矩形的重叠_python计算两个矩形框重合百分比的实例
python计算两个矩形框重合百分比的实例 如下所示: def mat_inter(box1,box2): # 判断两个矩形是否相交 # box=(xA,yA,xB,yB) x01, y01, x02 ...
最新文章
- 北京智源大会 | 启元AI战胜中国星际冠军,智能体激发人类探索未知
- static final public synchronized abstract
- 常见问题及解决方案(前端篇)
- 软件项目可行性分析定义_如何定义最低可行产品
- 你说,辽宁输在哪了?
- python 字符集转换-灰常慢
- 开放接口加密方案_27种开放式解决方案,适用于所有教育
- VistaNet: Visual Aspect Attention Network for Multimodal Sentiment Analysis 论文笔记
- 基于SSM的健身俱乐部管理系统
- 瑞友天翼提示mysql error_瑞友天翼加载应用程序出错解决方法
- java分布式日志组件
- 鸿蒙OS产业链上市公司梳理
- coreldraw快速撤回_CorelDRAW X7撤销、重做和重复操作
- Linux三剑客之SED
- Excel中排序和筛选
- 保姆级教程,阿里云快速搭建个人网站
- 一种深度学习方法---迁移学习
- Python学习笔记之小派读诗
- “我爱淘”冲刺阶段Scrum站立会议9
- 从excel文件xlsx中特定单元格中提取图片