运行结果截图:

import randomdef fun():i = 50lis = []while i > 0:num1 = random.randint(0, 20)num2 = random.randint(0, 20)regstr = "{}+{}=".format(num1, num2)if regstr not in lis:lis.append(regstr)i -= 1else:continuereturn lislis = fun()
print('学号:***  姓名:***')
for index, num in enumerate(lis):if (index + 1) % 5 == 0:print(num)else:print(num, end='\t')

python作业——随机生成不重复的20以内加法算式相关推荐

  1. python作业之生成儿童谜语题试卷及答案(需搭配儿童谜语.csv文件使用)

    python作业之生成谜题试卷及答案 原题目为: 一年级要举行一个猜谜比赛,需要从儿童谜语集中随机抽题组成5份试卷.已知谜语集存储在"儿童谜语集csv"的文件中.现要求每一份试卷中 ...

  2. 随机生成不重复的字符和数字

    /***随机生成不重复的字符和数字*/ function makeCDKey() {$code = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ';$rand = $code[rand(0, ...

  3. python 随机生成不重复的6位数_随机生成6位数、随机生成不重复的6位数

    随机生成一个几位数,这种比较常见的操作今天我们来看一下,例如随机生成6位数,直接来简单明了的吧: int num = (int) ((Math.random() * 9 + 1) * 100000); ...

  4. python怎么随机生成数据_Python-随机生成数据

    from random importchoice,randintimportstringimportcodecsimportrandomimportopenpyxlimporttimefrom ope ...

  5. Python:随机生成多个两位数加减混合运算计算式

    问题背景 随机自动生成多个的两位数加减混合运算题. 例如:32+48-46=? 77-33+84=? 要求: 1.三个两位数加减混合运算. 2.三个两位数都是随机生成. 3.加减符号随机生成. 4.计 ...

  6. python turtle随机生成图形_用 Python Turtle 模块做小游戏 (1) - 随机移动,万花筒和点图...

    最近接触到 Python的一个绘图模块 Turtle,学习以后,发现这是一个很有趣的模块.我们可以利用这个模块进行画图,甚至做一些怀旧的小游戏.这个模块的文档链接如下. 简单的说,可以把画板想象成一个 ...

  7. python使用random生成不重复的随机数

    注:如果直接使用random无法避免生成不重复的随机数,除非使用set,所以换一个思路,在所给的区域的所有数值中选择一定数量的数即可,只要给定的数不存在重复值,那么就不会被选出同样的数. 可根据需求修 ...

  8. mysql 随机取不重复数据_随机生成不重复数字,想做Excel抽奖器你必须掌握!

    年会期间,大家最期待的便是抽奖环节了,只是有人欢喜有人忧,有的人连续几年每次都能抽中,有的人就像我一样,年年不中.... 人人概率相等,我觉得是不存在的 那如何用Excel做一个简易抽奖器呢?这个你必 ...

  9. python中随机生成数字方法

    在python中经常会需要随机生成一些数字,此时就需要用到python中的random模块中的randint函数了,方法如图: 此时执行程序时会随机生成闭区间1到100之间的数字,包含1和100, 但 ...

最新文章

  1. Java集合类解析 ***
  2. 修改Centos7的网卡ens32 改为eth0
  3. Python:win32com 模块
  4. linux小米随身wifi驱动下载,小米随身wifi驱动官方下载
  5. .NET Core 使用 grpc 实现微服务
  6. css常用属性初总结:伪元素和伪元素
  7. Ext JS 5的声明式事件监听
  8. 【前端应该知道的那些事儿】运动学基础
  9. CSS垂直居中的11种实现方式
  10. 计算机小知识应用,电脑使用小知识
  11. Liunx 常用命令 学习备份
  12. bat脚本注释多行_批处理中的行,段注释
  13. wenz ces123
  14. 【JavaWeb】虚拟路径和虚拟主机
  15. EfficientNet理论讲解
  16. Graphite简介
  17. 什么颜色对眼睛最好?
  18. vue 点击增大字号
  19. aiff是什么格式?aiff怎么转mp3?
  20. 如何把扫描pdf转换成txt

热门文章

  1. Listary入门教程 高效的使用方法
  2. Bounds(包围盒)概述与AABB包围盒应用
  3. 小啊呜产品读书笔记001:《邱岳的产品手记-02》 开篇词 产品经理的世界没有对错 01讲 验证码是个好设计吗 02讲 产品经理工具指南 03讲 产品案例分析·Trigraphy的设计哲学
  4. 精品基于SSM的小学生课程资源网络云平台
  5. MEGA训练自己的数据集-docker
  6. 在线sql编辑查询工具sql-editor
  7. 杨振宁:通过我的求学及研究经历,获得了这些启发与感受
  8. Python 子类继承父类
  9. Word 插入 横线 粗细两种 (类似 下划线)
  10. 计算机软件工程经典书籍