代码如下:

import random# 随机产生运算
Operator = ['+', '-', '*', '/']# 定义计数器
ture = 0
false = 0print("除法[/]保留整数即可!")while True:# 产生两个随机数Num1 = random.randint(1, 10)Num2 = random.randint(1, 10)# 产生运算符Action = random.choice(Operator)# 输入结果print("%d%s%d = " % (Num1, Action, Num2), end='')Result = int(input())# 判断结果是否正确# 加法if Action == '+':if Num1 + Num2 == Result:ture += 1else:false += 1# 减法elif Action == '-':if Num1 - Num2 == Result:ture += 1else:false += 1# 乘法elif Action == '*':if Num1 * Num2 == Result:ture += 1else:false += 1# 除法else :if int(Num1 / Num2) == Result:ture += 1else:false += 1# 选择是否继续答题print("继续[回车]/退出[exit]: ", end='')A = input()if A == "exit":break# 统计
print("答题总数为:%d" % (false + ture))
print("正确个数为:%d" % ture)
print("正确率为:%.2f%%" % (100 * ture / (false + ture)))

随机产生10以内的加减乘除法,输入结果;退出时统计答题总数,正确个数和正确率相关推荐

  1. Python实现随机生成10以内的加法

    题目要求: 设计一个程序,帮助小学生练习10以内的加法 详情: - 随机生成加法题目; - 学生查看题目并输入答案; - 判别学生答题是否正确? - 退出时, 统计学生答题总数,正确数量及正确率(保 ...

  2. 根据上面的products列表写一个循环,不断询问用户想买什么,用户选择一个商品编号,就把对应的商品添加到购物车里,终用户输入q退出时,打印购买的商品列表。

    一.问题: 现有商品列表如下: 1.products = [["iphone",6888],["MacPro",14800],["小米6", ...

  3. 输入一行字符,统计其中各种字符个数(C语言)

    输入一行字符,统计其中各种字符个数 编译环境VS2017 其中输出英文字母,数字,空格以及其他字符的个数 需要注意的是fgets()函数的使用,会在字符串末尾(\0前)读入我们在键盘上敲的回车即换行符 ...

  4. Java 从键盘输入一个字符串,统计某个字符的个数

    从键盘输入一个字符串,统计某个字符的个数 例如,从键盘输入"I am a student",统计a出现的次数 字符串转字符数组 字符串.toCharArray(); Scanner ...

  5. 写一个循环,不断的问用户想买什么,用户选择一个商品编号,就把对应的商品添加到购物车里,最终用户输入q退出时,打印购物车里的商品列表

    写一个循环,不断的问用户想买什么,用户选择一个商品编号,就把对应的商品添加到购物车里,最终用户输入q退出时,打印购物车里的商品列表 写一个循环,不断的问用户想买什么,用户选择一个商品编号,就把对应的商 ...

  6. C语言-随机产生10以内四则运算

    随机产生的四则运算涉及随机数,在<stdlib.h>库有rand()函数可以随机产生0~32767值.rand()函数每次调用都会查询是否调用过srand(seed),是否给seed一个值 ...

  7. python随机生成10道乘法题_python3 随机生成10以内的加法算术题

    今晚晚饭过后,看到小孩在做加法题,全是10以内的,因为她现在只会10以内的加法题.而这些题是老婆手动出的题目. 看到这个情景,突然想到,可以用python来实现随机出题,而且可以指定出多少题,出多少以 ...

  8. c语言中计算一个字母的序数,C语言编程 输入一串字符统计英文字母的个数

    C语言编程:输入一行字符,至少50个,统计其中英文字母,数字,其他字母个数 楼上那个不能统计空格个数,我这个可以#include#includeintmain(){intcnt_c=0,cnt_n=0 ...

  9. 【番杰的问答笔记】输入英文句子,统计其中的单词个数

    1. 问题 输入一行英文句子,统计其中的单词个数.例如,输入"How are you.",则输出3,请看下下面的代码问题出在哪里? #include <stdio.h> ...

最新文章

  1. Python 技术篇 - python3使用speech库常见问题原因及解决方法
  2. rsviwe32 7.6 授权_「复杂系统迁移 .NET Core平台系列」之认证和授权
  3. android dp工具类,Android 单位px、dp、sp转换工具类
  4. 通过pgAgent实现PostgreSQL上的自动作业
  5. clion修改选中行的背景颜色
  6. 使用LoadRunner-运行负载测试
  7. JAVA 实现FTP功能_Java实现FTP上传下载功能
  8. 部品se分析_汽车储物箱部品模具,二色产品模具专业厂
  9. android Xmpp+openfire 消息推送 :SASL authentication failed using mechanism DIGEST-MD5
  10. 计算机三级信息安全技术试题与答案,计算机三级《信息安全技术》练习题与答案...
  11. 服务器备案全流程超级详细
  12. 边缘检测-Canny
  13. 第六章:Reminders实验:第二部分[Learn Android Studio 汉化教程]
  14. 台式计算机cpu允许温度,台式cpu温度多少正常呢?老司机科普一下CPU常见问题
  15. 【个人网站搭建】服务器、域名准备
  16. [Python从零到壹] 五十四.图像增强及运算篇之局部直方图均衡化和自动色彩均衡化处理
  17. 统计学、深度学习、机器学习、数据挖掘
  18. 电子商务平台到底是什么?这就告诉你!
  19. 『湛蓝美声』 Mario Frangoulis
  20. 计算机模拟考试系统(excel2003),用Excel建立模拟考试系统(下)

热门文章

  1. Oracle 快速入门 基本操作(必知)
  2. ETH机器人动力学讲义:基于零空间方法的全身运动控制(WBC)-1
  3. canvas使用Ajax上传图片PHP,使用ajax上传图片,并且使用canvas实现出上传进度效果...
  4. 关于Mysql8.0免安装版本的密码设置问题
  5. CAS(三)基于SpringMVC搭建CAS-client,SpringMVC搭建CAS客户端
  6. java 失去焦点_Java并没有失去它的魔力
  7. 还不了解后端资源拦截和权限认证?过滤器,拦截器,AOP,SpringSecurity教教你
  8. DA14585 官网例程 读取I2C加速度计并发送通知数据--I2C_Accel_Data_Notiifcation 分析
  9. C++ 使用 STL 库判断是文件夹还是文件并实现文件复制
  10. ACM总结——动态规划