随机生成20以内加减法,5次答题并统计正确和错误题数
import randomright = 0wrong = 0print('答题系统,5道题,现在开始!')count = 1while count < 6: a = random.randint(1,20) b = random.randint(1,20) s = '+-' fh = random.choice(s) if a < b and fh =='-': result = int(input('%d %s %d =' % (b, fh, a))) if result == b-a: print('答对了') right += 1 else: print('答错了,答案是:',(b-a)) wrong += 1 elif a > b and fh == '-': result = int(input('%d %s %d =' % (a, fh, b))) if result == a-b: print('答对了') right += 1 else: print('答错了,答案是:',(a-b)) wrong += 1 else: result = int(input('%d %s %d =' % (a, fh, b))) if result == a+b: print('答对了') right += 1 else: print('答错了,答案是:', (a - b)) wrong += 1 count += 1print('答题结束,正确%d道,错误%d道' % (right,wrong))
转载于:https://www.cnblogs.com/zjx1/p/10619090.html
随机生成20以内加减法,5次答题并统计正确和错误题数相关推荐
- 利用EXCEL自动生成20以内加减法
小学开始学计算题的时候,经常需要练习10以内加减法,20以内加减法等等,每天找题目让人比较头疼,自己写又比较耗时间,于是想着利用表格中的随机函数能不能自动生成习题.在网上找了几个方法试着弄了一下成功了 ...
- 生成20以内加减法代码
package com;import java.awt.Color; import java.awt.Font; import java.awt.Graphics; import java.util. ...
- 随机生成100以内加减法算式
import java.util.*; //实现生成随机三个数,并且把这三个数随机加减法.结果是100以内的,而且生成的题目数量是可控的 public class Four {//public sta ...
- python随机出100道加法题_自动出题随机100题-20以内加减法全部算式
班 级: 姓 名: 12-8= 19-4= 11-11= 14-10= 18-1= 1+14= 17-2= 6+12= 15-1= 13-4= 17-8= 19-19= 14-3= 4+15= 1 ...
- Java小程序--随机生成50道加减法算数题
程序概述: 通过窗体随机生成50道加减法算数题并显示.用户可以做该50道算术题,做完提交系统之后,系统会给出用户的正确率.用户可以重置这50道算术题. 界面显示: 程序设计基本思路: (1)首先顺序建 ...
- 【教学类-06-05】20220405 20以内加减法“从小到大排序题“(不重复题)(Python VS)
前提需求: [教学类-07-02]20220330 5以内加减法不重复题 及生成word打印docx纸(方法二)(Python VS)_reasonsummer的博客-CSDN博客[教学类-07-02 ...
- 20以内混合加减法100题_一年级数学20以内加减法混合运算练习题,寒假练习巩固!...
20以内加减法练习1 2+17= 2+18= 3+3= 3+4= 3+5= 19-10= 18-1= 18-2= 18-3= 18-4= 3+16= 3+17= 4 ...
- 计算机知识小口诀,字根表口诀怎么快速背-小学数学:一年级20以内加减法口诀表,附背诵技巧!...
学习10和20以内的加减法窍门 学习10以内数加减法的方法 1.加法:大数记心里,小数往上数,如4+2= 把4记在心里,往上数两个数,5.6, 之后得出结果4+2=6 2.减法:大数记在心里,小数往下 ...
- 随机生成20个手机号码
需求:生成20个不重复手机号码 1 import java.util.HashSet; 2 3 /** 4 * @author Administrator 5 * 随机生成20个手机号码 6 */ 7 ...
- python随机生成20个整数列表、找出被7除余5_the date of departure
[简答题]Lab5.2:编写程序,要求用户输入一个大写英文字母,根据字符在字母表里的顺序位置N,输出一个高度为N的金字塔图形,使底部那行的中间字母是用户输入的字母. (10.0分) [简答题]BMI计 ...
最新文章
- Sublime Text 2/3 配置文件详解
- python处理流程-Python异常处理大全(二)
- 业务逻辑中的测试总结(二)----业务与数据库交互需求的测试分解
- 程序员面试金典 - 面试题 05.04. 下一个数(线性扫描)
- Django框架 day03
- python最大公约数计算_使用Python求解最大公约数的实现方法
- centos7安装python3_详解Centos7升级python 2.7至Python 3.7
- 添加弹窗_阻止电脑广告弹窗窗口让电脑桌面更清洁
- 关于腾讯云服务器不能用公网ip访问的解决方案
- Centos6.X 安装MongoDb
- syntax error : missing ';' before identifier 'oper'解决方法
- php7 $GLOBALS['HTTP_RAW_POST_DATA']接收不到值
- bigemap 软件功能对比
- 判断对象内的 属性是否为空
- c语言编程题会议室安排,C语言编程题:会议室安排
- 2011深信服校园招聘笔试面试
- 微软挑战人工智能的下一个大战场:人类的永续未来
- POJ 1061 青蛙的约会(扩展欧几里德)
- 一个pom文件中出现了两个相同的依赖_在IDEA里解决maven的pom引用jar包冲突
- AfterShip 技术极客办公室揭秘