57
社区成员
发帖
与我相关
我的任务
分享
在上次基础计算以及答案范围控制的基础上,加入对题目数量控制
在判断答案范围的函数中,加入flag:
if ans <= 100 & ans >= 0:
str_all.append(str1)
flag = 1
else:
flag = 0
在主函数中加入计数:
for i in range(0,100):
m = random.randint(0, 100)
n = random.randint(0, 100)
on = random.randint(0,3)
str1 = str(m) + str(opr[on]) + str(n) + '='
str_all , flag = iflt(m,n,on,str1,str_all)
xnum += flag
if xnum == a:
break
测试如下:
all code can be seen in software_coursework: This is a work on the class (gitee.com)