java1000到十10以内的加减法,【小学】 生成10以内的加减法
#!/usr/bin/env python
# coding: utf-8
from random import randrange
# 题目的最大数值
R_MAX = 10
# 生成的题目的数量
R_PAGE = 70
# 生成减法列表
def get_sub_list():
sub_list = []
for x in range(R_MAX):
for y in range(x + 1):
sub_item = str(x) + " - " + str(y) + " = "
sub_list.append(sub_item)
return sub_list
# 生成加法列表
def get_add_list():
add_list = []
for a in range(R_MAX):
for b in range(R_MAX):
add_item = str(a) + " + " + str(b) + " = "
add_list.append(add_item)
return add_list
# 生成目标列表
def get_target_list(_add_li, _sub_li):
_all = _add_li + _sub_li
_target_list = []
for i in range(R_PAGE):
random_index = randrange(0, len(_all))
_target_list.append(_all[random_index])
return _target_list
# 写入文本
def write_text(t_list):
file_name = 'TAS_List.txt'
with open(file_name, 'w') as file:
file.write('\n'.join(t_list))
# MAIN
if __name__ == '__main__':
# 生成加、减法列表
add_li = get_add_list()
sub_li = get_sub_list()
# 生成目标列表
target_list = get_target_list(add_li, sub_li)
# 写入text
write_text(target_list)
PS:自用的 不做解释 作者:一个吃货帅锅
java1000到十10以内的加减法,【小学】 生成10以内的加减法相关推荐
- java 随机生成10个整数_Java:随机生成10个整数(1-100),对生成的序列进行排序,并插入一个任意数...
import java.util.Random; public class GetNum { public static int i = 0; public static void main(Stri ...
- 利用26个字母和10个数字,随机生成10个8位密码
import random str = 'abcdefghijklmnopqrstuvwxyz0123456789' for i in range(10):print(''.join(random.c ...
- java实现小学数学100以内较难加减法
给小朋友们编100以内的加减法这个工作枯燥.容易出错,就花半小时写了段简单的java代码来实现,要求如下:1.加法和减法随机出现:(用随机数是奇数减法偶数加法实现)2.加法和减法算式中必须要进位或借位 ...
- java编写随机程序,随机生成10道一百以内的加减法
Java随机生成10道一百以内的加减法 利用Java随机编程输出10道一百以内的加减法 在这里插入代码片 public static void main(String[] args){Scanner ...
- 利用EXCEL自动生成20以内加减法
小学开始学计算题的时候,经常需要练习10以内加减法,20以内加减法等等,每天找题目让人比较头疼,自己写又比较耗时间,于是想着利用表格中的随机函数能不能自动生成习题.在网上找了几个方法试着弄了一下成功了 ...
- 小学数学加减法测试软件,(完整版)小学五年级数学分数加减法测试卷
<(完整版)小学五年级数学分数加减法测试卷>由会员分享,可在线阅读,更多相关<(完整版)小学五年级数学分数加减法测试卷(5页珍藏版)>请在人人文库网上搜索. 1.小学五年级数学 ...
- 十位数和个位数交换python_Python实现100以内十位数数字比个位数数字小的数
原标题:Python实现100以内十位数数字比个位数数字小的数 最近在学习Python和C#,这2种语言都是支持面向对象的,想借此来更加深入地学习.了解面向对象. # -*- coding:utf-8 ...
- 生成20以内加减法代码
package com;import java.awt.Color; import java.awt.Font; import java.awt.Graphics; import java.util. ...
- Java口算练习软件(随机生成10道100以内的数学练习题)
Java口算练习软件 使用Java编写口算练习软件 实现以下功能点: 1.随机生成10道100以内的加减法练习题 2.设计GUI界面(包含"生成题目"."上一题" ...
- 10岁才上小学的他,如今是高校男神教授
南京师范大学本科招生头条号消息,三尺讲台,方寸之间,有这样一位老师:他从教30多年,上课从不点名,学生也从不缺席:他是国内第一个翻译塔洛克<寻租>的人,讲义出版第一年便获得了2.3万册的发 ...
最新文章
- 【ES6】函数的拓展
- Prepare for Android
- 【五】MongoDB管理之生产环境说明
- linux不保存退出命令_面试提问说出16个linux命令,能凑齐不!高频22个Linux命令在这里...
- 企业网站服务器负载均衡技术
- 03、MySQL—数据表操作
- jfinal项目部署服务器,jfinal undertow项目再集成JDK,一键安装系统服务,让部署再快一点...
- C++设计模式-Facade模式
- IT项目管理之系统设计
- 内存映射过程之paging_init
- 面试问道 docker你用过啥命令
- 时间序列信号处理系列-基于Python的同步压缩变换
- iOS实时美颜滤镜实现
- 1.1 爬虫入门介绍
- mysql 提高update性能_如何调整Mysql中insert、update、delete的顺序来提高效率_提高MySQL效率与性能的技巧...
- FYI|OHBM BrainArt Competition DDL: June06/2021
- 利用多线程与网络编程编写的实时聊天小程序
- GAFA将改变全球半导体势力版图
- 常用的邮箱有哪些?公司邮箱如何申请?
- 哔哩哔哩 B站挂了!完了,5个9可靠性,超时了!
热门文章
- 无穷小和无穷大·漫画
- ElasticSearch(四):ES nested嵌套文档与父子文档处理
- 漂亮的红色玫瑰花——情人节-圣诞节专属-代码实现
- 对PES NALU 帧的疑惑
- 区块链落地应用虚实待验,以人为本挖井为先
- 谁的php最厉害,羽坛四大天王谁最强?羽毛球四大天王排行榜(图)
- C#使用德卡T10读取社报告卡基本信息
- OpenCV4.5.2(+opencv_contrib)+CMake3.20.1+vs2017重新编译
- MGR 8.0 + ProxySQL 2.0 部署实录
- postfix中recipient/client/sender/helo四者的区别转载