import random

import operator

def test(n):

correct = 0

wrong = 0

L = []

while (correct + wrong) < n:

for i in range(2):

num = random.randint(1,20)

L.append(num)

L.sort(reverse = True)

op = random.choice("+-+")

#

加法大于

20

,将被重置,所以随机选择运算符的时候,增加加号被选中的机会

if op == "+":

answer = operator.add(L[0],L[1])

elif op == "-":

answer = operator.sub(L[0],L[1])

if answer > 20:

L = []

continue

else:

result = input("\n{} {} {} =

".format(L[0],op,L[1]))

result = int(result)

L = []

if result == answer:

print("

回答正确

")

correct += 1

else:

print("

回答错误

")

wrong += 1

L = []

print("\n

共计

{}

道题,回答正确

{}

题,回答错误

{}

".format(n,correct,wrong))

test(10)

python简单的加法问题_Python实现20以内加减法练习相关推荐

  1. 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 ...

  2. 【教学类-06-05】20220405 20以内加减法“从小到大排序题“(不重复题)(Python VS)

    前提需求: [教学类-07-02]20220330 5以内加减法不重复题 及生成word打印docx纸(方法二)(Python VS)_reasonsummer的博客-CSDN博客[教学类-07-02 ...

  3. 计算机知识小口诀,字根表口诀怎么快速背-小学数学:一年级20以内加减法口诀表,附背诵技巧!...

    学习10和20以内的加减法窍门 学习10以内数加减法的方法 1.加法:大数记心里,小数往上数,如4+2= 把4记在心里,往上数两个数,5.6, 之后得出结果4+2=6 2.减法:大数记在心里,小数往下 ...

  4. 利用EXCEL自动生成20以内加减法

    小学开始学计算题的时候,经常需要练习10以内加减法,20以内加减法等等,每天找题目让人比较头疼,自己写又比较耗时间,于是想着利用表格中的随机函数能不能自动生成习题.在网上找了几个方法试着弄了一下成功了 ...

  5. 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 ...

  6. python简单的小程序_Python简单小程序---名片简易系统

    Python简单小程序---名片简易系统 主程序功能代码 import cards_tools while True: cards_tools.show_meun() action = int(inp ...

  7. c语言编译小学生计算题,小学生基本运算习题-给小学生编写练习20以内加减法计算的c程序.要求:#61548 爱问知识人...

    /*有于网吧机器没有编译器,程序尚为调试,不过估计问题不大,而且没有做任何异常处理,增加可以以自己修改*/ #include #include #include #include void main( ...

  8. 幼儿园大班20以内加减法Excel公式

    大宝上幼儿园大班了,开始学算术了,周围好多小朋友,已经在10以内的加减法都一口就说出答案,多多少少的会感觉自己的孩子在算术上有所欠缺. 这次给大家弄一个20以内的加减法,省的大家自己弄了,费心.. 文 ...

  9. 生成20以内加减法代码

    package com;import java.awt.Color; import java.awt.Font; import java.awt.Graphics; import java.util. ...

最新文章

  1. R语言ggplot2可视化使用vjust和hjust参数对齐图像中的文本注释信息(左对齐、右对齐、居中)实战
  2. DynamicProgramming动态规划整理
  3. AnalogClock的使用(一)
  4. oracle和SQLserver数据库中select into 的区别
  5. nginx服务器绑定域名和设置根目录的方法
  6. Myeclipse/eclipse 安装查看class文件的插件
  7. 推荐一款自动化代码变量命名在线工具
  8. 【Logstash】记录一次logstash拉取数据很慢的问题
  9. [每日一题] OCP1z0-047 :2013-07-12 多表插入
  10. activity android:launchmode,谨慎设置启动Activity的launchMode
  11. MyEclipse安装配置maven插件
  12. 度数换算_度数换算计算器
  13. yum: command not found
  14. php计算距离商家距离,php 计算3公里内所以用户的距离
  15. office 2019中文
  16. java list 时间排序_Java collections.sort()根据时间排序list
  17. 笔记本AutoCAD启动时闪退怎么办_AutoCAD启动时闪退怎么办?打开AutoCAD就死机怎么办?...
  18. 什么是教养?不给人制造麻烦,就是最好的教养。
  19. android 车载app怎么开发,Android开发智能车载App(2)---android paint和canvas自定义view
  20. python学习 - 标准库概览

热门文章

  1. 只允许微信浏览器访问
  2. java动物移动游戏下载安装_疯狂动物园正版下载安装-疯狂动物园游戏下载v1.29.0 安卓官方最新版-2265手游网...
  3. torch.sigmoid()、torch.nn.Sigmoid()和torch.nn.functional.sigmoid()三者之间的区别
  4. CMOS图像传感器——概述
  5. Python环境配置与数据处理
  6. 月入过万——网店推广实战方法(第2版)
  7. 瞄准大鱼号这八种收益,让你轻松月入过万
  8. 从P6 到P7,到底要做哪些准备,掌握多少知(姿)识(势),小鱼亲身分享!!
  9. oppoR11S安装应用一直失败
  10. word文本恢复转换器