朋友们大家好,今天我给大家带来的内容是:用python做自动出题程序。

这个程序可以随机出两位数加减法的程序。

先看代码:

import time
import randomops=['+','-']
random.shuffle(ops)
ops1=ops[0]
numbers=1
numbers1=0
while True:add1=random.randint(1,99)add2=random.randint(1,99)ops1=ops[0]eq=str(add1)+ops[0]+str(add2)val=eval(eq)if add1-add2<0:continueprint('第',numbers,'题')time.sleep(1)print(add1,ops1,add2,'=')ask=int(input('答案是几:'))if ask==val:print('恭喜你,答对了')print()numbers+=1random.shuffle(ops)else:print('答错了,正确答案是',val)print()numbers+=1random.shuffle(ops)

来看看效果:

可以看到,程序自动出了几道两位数加减法的题目,只要输入正确的答案,程序就会告诉你你答对了。

好了,本文章的内容就到这里,感谢观看!

用python自动出小学加减法程序相关推荐

  1. 计算机毕业设计(附源码)python自动出卷考试系统

    项目运行 环境配置: Pychram社区版+ python3.7.7 + Mysql5.7 + HBuilderX+list pip+Navicat11+Django+nodejs. 项目技术: dj ...

  2. Python钉钉打卡程序

    Python自动打上下班卡程序 本程序所用到的库和工具 库: 工具及环境: 代码实现: 源码: 说明 使用方法 本程序所用到的库和工具 库: import uiautomator2 as u2 //主 ...

  3. 结对项目——自动生成小学四则运算题目的命令行程序(基于Python)

    这个作业属于课程 软件工程 这个作业的要求在哪里 结对项目 这个作业的目标是 实现一个自动生成小学四则运算题目的命令行程序 成员 3118005408 方俊涛 .3118005409 冯宇航 GitH ...

  4. 题目: 某学校需要一个能给学领前儿童自动出三个数加减法的算术题的程序,要求在运算过程中只能使用20以内的加减法且不能出现负数,并且未知数可以在等式的任何一位, 如 3 + 4 – 2 = ( ), 8

    题目: 某学校需要一个能给学领前儿童自动出三个数加减法的算术题的程序,要求在运算过程中只能使用20以内的加减法且不能出现负数,并且未知数可以在等式的任何一位, 如 3 + 4 – 2 = ( ), 8 ...

  5. myapp——自动生成小学四则运算题目的命令行程序(侯国鑫 谢嘉帆)

    1.Github项目地址 https://github.com/baiyexing/myapp.git 2.功能要求 题目:实现一个自动生成小学四则运算题目的命令行程序 功能(已全部实现) 使用 -n ...

  6. 结对项目:自动生成小学四则运算题目程序

    ================= 这个作业属于哪个课程 软件工程 作业要求 作业要求 Github Github链接 小队成员 这个作业的目标 熟悉结对编程,实现自动生成小学四则运算题目程序,对给定 ...

  7. 自动生成小学四则运算题目的程序.心得体会

    http://t.cn/RAS67B0 源代码 #include<stdio.h> #include<stdlib.h> #include<time.h> main ...

  8. 【python教程入门学习】Python实现自动玩贪吃蛇程序

    这篇文章主要介绍了通过Python实现的简易的自动玩贪吃蛇游戏的小程序,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学一学 实现效果 先看看效果 这比我手动的快多了,而且是单机的,自动玩没惹 ...

  9. Python实现信息自动配对爬虫排版程序(附下载)

    授权自AI科技大本营(ID:rgznai100) 本文约2800字,建议阅读7分钟. 本文为你介绍Python实现信息自动配对爬虫排版程序. 公众号(DatapiTHU)后台回复"20200 ...

最新文章

  1. 爬虫笔记(一)——快速使用urllib库
  2. 使用express搭建第一个Web应用【Node.js初学】
  3. 单例模式(单一实例)
  4. 关于API和SDK的理解
  5. 毕业后半年就变成了一条“狗
  6. 英特尔王庆连续四年担任OpenStack基金会个人独立董事
  7. Sketch 54 中文版发布 新增深色模式
  8. MySQL全文索引及其优劣
  9. c语言报告收获,c语言学习心得体会(最新整理)
  10. mysql条件计数_Mysql按条件计数多种实现方法详解
  11. 将OpenCV抓拍的图片进行x264编码并保存到文件
  12. 字体凹陷效果html,在PS中,想做凹进去的效果,怎么做?例如文字凹进木板中?...
  13. GitHub 热门项目:机器学习编程 100 天
  14. 电力英语及计算机成绩查询入口官网,考试成绩查询入口
  15. 防火墙登录web页面(ensp)
  16. 彩云小译怎么翻译网页_彩云小译怎么使用 彩云小译使用方法介绍
  17. 触控笔有必要买吗?ipad触控笔推荐
  18. Hough 算法(霍夫变换)
  19. 淘宝API系列,获得淘口令短链接真实url
  20. 2021年SpringCloud 精选大厂面试题-【附详细答案】

热门文章

  1. 悦游网络加速器2013V0.11国际版 官方软件下载
  2. 2022年最新大数据学习路线图
  3. SAP 成本结算中的 作业价格重估
  4. SCI(科学引文索引)、EI(工程索引)、ISTP(科技会议录索引)
  5. 云南大学计算机学科评估排名,全国第四轮学科评估结果公布 云南大学2个学科获评A类...
  6. MVE(Multi-View Enviroment)windows环境快速搭建
  7. c语言sno是什么缩写,对于教学数据库的三个基本表:S(Sno,Sname,Ssex),SC(Sno,Cno,Grade),C(Cno,Cname, Teacher), - 赏学吧...
  8. 模拟mspaint画图程序
  9. winrar解压器_你真的很需要一个解压压缩软件
  10. Jmeter 设置每秒3个并发,持续5分钟