'''100以内加减法混合出题
Author:
Date:
'''import random
exp1,exp2 = '',''
str1,str2 = '',''
start = 5
j = 1# count = int(input('Input question number:\n'))
count = 84 #63
while j < count:if j < count:flag = random.choice(['+','-'])if flag == '+':a = random.randint(start,100)if 100-a >=start:#random.randint()方法的第二个参数必须大于或等于第1个参数。b = random.randint(start,100-a)result = a+belif flag == '-':a = random.randint(start,99)b = random.randint(start,99)if a < b:a,b = b,aresult = a - belif flag == 'x':a = random.randint(1,99)b = random.randint(1,99)result = a * belse:a = random.randint(1,99)while True:b = random.randint(1,99)if(a % b == 0):breakresult = int(a / b)a = str(a).ljust(2," ")b = str(b).ljust(2," ")exp1 = str(j) + '.' + "  "+ a + " " + flag + " " + b + ' ='exp2 = str(j) + '.' + "  "+ a + " " + flag + " " + b + ' =' + str(result)if j % 4 == 0:str1 = str1 + exp1 + '\n\n\n\n\n\n\n\n\n'str2 = str2 + exp2 + '\n'#print("-----j------",j)else:str1 = str1 + exp1 + '\t\t'str2 = str2 + exp2 + '\t\t'j = j + 1
with open('math.doc','w') as f:f.write(str1)
with open('key.txt','w') as f:f.write(str2)print(count,'No Answer')
print(str1)
print(count,'With Answer:')
print(str2)

100以内加减法混合出题相关推荐

  1. 100以内加减法混合出题 进位加法 退位减法

    100以内加减法混合出题 进位加法 && 退位减法 '''100以内加减法混合出题 进位加法 && 退位减法 Author: Date: '''import rando ...

  2. 时间计算题100道_B5 小学二年级数学100以内加减法口算计算题横式电子版3600道题 直接打印...

    灵活高效的计算能力是学好数学的基础,对孩子未来的学习成绩.学习习惯影响巨大!要想在数学学科上取得好成绩,那么在口算.计算上一定不能犯粗心马虎的错误,越是简单越不能忽视. 此套100以内加减法口算计算题 ...

  3. 数学一年级应用题_一年级数学下册100以内加减法应用题,给孩子下载!

    100以内加减法(经典练习题) 因篇幅有限,只展示部分内容▼ 一.解决问题. 1.拔了50个萝卜,拔了20个萝卜,两只兔子一共拔了多少个萝卜? □○□=□(  ) 2.小图书室有90本故事书,借出40 ...

  4. 前端应用 - 实现100以内加减法的连线习题兼容移动端

    html主页面(index.html): <html xmlns="http://www.w3.org/1999/xhtml"> <head>     &l ...

  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. 100以内加减法练习程序(Python实现)

    程序功能:随机生成100以内的加减法练习题目,并可对用户的作答结果进行判断和提示,最后统计用户回答的正确率.有了该程序,监护人再也不用一个个的为孩子出题了,小孩也可及时得到反馈. 程序运行效果如下图所 ...

  7. 随机产生50道100以内 加减法的运算

    随机产生50道 加减法的运算 题目分析 1.1. 50道随机数 需要用到 Random 类随机产生100个 100以内的随机数 Random.nextInt(100) + 1; 1.2 随机加减法 存 ...

  8. 随机生成100以内加减法算式

    import java.util.*; //实现生成随机三个数,并且把这三个数随机加减法.结果是100以内的,而且生成的题目数量是可控的 public class Four {//public sta ...

  9. 随机输出100以内加减法

    import randomexp1, exp2 = "", "" str1, str2 = "", "" j = 0 c ...

最新文章

  1. mysql连接nginx_nginx四层负载均衡连接mysql
  2. 如何发布你的Android应用程序
  3. tinyhttp源码阅读(注释)
  4. POJ-3624 Charm Bracelet dp
  5. springboot 中使用 Mybatis 注解 配置 详解
  6. P1959 遗址_NOI导刊2009普及(6)
  7. 【GBK、UTF-8、ISO8859-1】三种编码方式总结及实例
  8. 在ASP.NET中实现AJAX
  9. bpe编码_缓冲池扩展(BPE)–如何工作?
  10. cp命令显示进度条_教程 | Linux常用命令大全
  11. YAML快速入门教程(附带YAML、JSON互相转换程序)
  12. sql server 2008 镜像挂起
  13. 【Monogdb】MongoDB之十大应用设计技巧
  14. php插入数据含有特殊符号的处理方法
  15. echarts设置标题样式,echarts设置主标题和副标题样式
  16. 谷歌seo关键词排名优化指南【2023年新版】
  17. 专有钉钉下载(windows、IOS、Android)地址
  18. SpringBoot+Mybatis+Mysql+Vue+ElementUi实现一个《流浪猫狗领养救助管理系统》毕业设计(超详细教程)
  19. 数学物理方法·基础篇-学习主要内容
  20. Far planner代码系列(2)

热门文章

  1. linux 常用的git命令,git 常用命令详解
  2. 数据结构 耿国华 第三版
  3. python接口测试断言返回值json格式和数据类型
  4. 无人机真正射影像的概念和制作原理
  5. 笔记:DB2常见状态码
  6. 2020年9家互联网大厂职级和薪酬曝光!含阿里腾讯字节美团……
  7. 通达信L2行情接口怎样破解?
  8. 开源文档管理系统LetoDMS的安装和汉化
  9. Flash使用代码大全
  10. 基于MATLAB的水果品质检测方法的研究