题目:随机生成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道加减乘除基本运算,输入结果判断对错并打分。相关推荐

  1. Java 生成0-100的随机数,直到生成88为止

    public class t12 { //生成0-100的随机数,直到生成88为止     public static void main(String[] args) {         while ...

  2. python随机生成100个数_对100以内的数随机生成四则运算(python)

    功能需求 在100以内随机取3个数,借助两个运算符,实现随机打印300道四则运算的等式. 实现要点 1.调用numpy中的random方法生成随机数: 2.定义方法ari计算结果,根据opr给定的字符 ...

  3. python编写的函数调用说法正确的是_python逻辑题(以下10道选择题有唯一答案,请编写自定义函数judge遍历答案列表并汇报正确答案)...

    python逻辑题(以下10道选择题有唯一答案,请编写自定义函数judge遍历答案列表并汇报正确答案) 1.题目.代码及答案演示 代码: 逻辑题 说明:个人没用过Jupyter Notebook,题目 ...

  4. 一个android工程生成两个aar,android studio生成aar包并在其他工程引用aar包(示例代码)...

    1.aar包是android studio下打包android工程中src.res.lib后生成的aar文件,aar包导入其他android studio 工程后,其他工程可以方便引用源码和资源文件 ...

  5. 十四、猜码游戏: 每一轮里,程序随机生成两个数字,一个是码数,范围:0到5,一个是猜数,范围:码数到10。用户输入两个数字,也分为码数和猜数。 若这一轮程序的猜数等于两个码数之和,输出“电脑胜”,若

    import random a=int(input('请输入码数')) b=int(input('请输入猜数')) i=random.randint(0,6) j=random.randint(i,1 ...

  6. java contains_Java基础教程|生成不重复随机数 java

    生成不重复随机数 java java生成随机数可以使用Math类中的方法.不随机可以使用List进行判断存储.(推荐教程:java教程 ) 1 . 调用java.lang下面Math类中的random ...

  7. 白鹭引擎生成自定义整数随机数

    白鹭引擎 版本:5.2.8 描述:白鹭引擎生成自定义整数随机数 生成指定的随机数代码: /*** 生成指定的随机数*/private random_num(min:number,max:number) ...

  8. java生成不重复随机数_生成不重复随机数 java

    生成不重复随机数 java java生成随机数可以使用Math类中的方法.不随机可以使用List进行判断存储.(推荐教程:java教程 ) 1 . 调用java.lang下面Math类中的random ...

  9. C#生成不重复随机数列表

    C#生成不重复随机数列表 C#生成不重复(随机数 http://www.jbxue.com/tags/suijishu.html)列表实例的代码. 例子:    /// <summary> ...

  10. python计算两个矩形的重叠_python计算两个矩形框重合百分比的实例

    python计算两个矩形框重合百分比的实例 如下所示: def mat_inter(box1,box2): # 判断两个矩形是否相交 # box=(xA,yA,xB,yB) x01, y01, x02 ...

最新文章

  1. 北京智源大会 | 启元AI战胜中国星际冠军,智能体激发人类探索未知
  2. static final public synchronized abstract
  3. 常见问题及解决方案(前端篇)
  4. 软件项目可行性分析定义_如何定义最低可行产品
  5. 你说,辽宁输在哪了?
  6. python 字符集转换-灰常慢
  7. 开放接口加密方案_27种开放式解决方案,适用于所有教育
  8. VistaNet: Visual Aspect Attention Network for Multimodal Sentiment Analysis 论文笔记
  9. 基于SSM的健身俱乐部管理系统
  10. 瑞友天翼提示mysql error_瑞友天翼加载应用程序出错解决方法
  11. java分布式日志组件
  12. 鸿蒙OS产业链上市公司梳理
  13. coreldraw快速撤回_CorelDRAW X7撤销、重做和重复操作
  14. Linux三剑客之SED
  15. Excel中排序和筛选
  16. 保姆级教程,阿里云快速搭建个人网站
  17. 一种深度学习方法---迁移学习
  18. Python学习笔记之小派读诗
  19. “我爱淘”冲刺阶段Scrum站立会议9
  20. 从excel文件xlsx中特定单元格中提取图片

热门文章

  1. 思科服务器怎么看主板型号,原装思科CISCO模块VWIC-2MFT-G703
  2. C语言半框,如何挑选适合自己的镜框(镜片)?
  3. Liang-Barsky裁剪算法
  4. 世界史上的6大古帝国
  5. 硬盘MBR格式转换GPT
  6. html5考试简答题
  7. Linux/centos备份系统镜像工具
  8. 参数化曲线-微分几何
  9. python 处理word 分页符、分节符
  10. ros + gazebo未报错却加载不出来机器人模型 解决办法