第四个步骤不懂
来源:3-2 项目作业
qq_慕侠8023311
2020-07-14 17:22:28
自定义产生指定区间随机数函数set_final_num(num1,num2):
功能描述:根据参数值,产生一个位于参数值区间以内的随机数, 要求:
(1)设置两个参数用于接收用户所输入区间的起始值和终止值,并将其保存至列表中
(2)利用内置函数filter()及思路分析2中的all_num(n)过滤以确保输入值全部为数字
(3)依据(2)中过滤后的返回值进行判断,若全部为数字,则调用自定义的等值判断函数,判断输入值是否相等,并根据判断之后的返回值,输出用户产生随机数的区间,并运用random模块,返回产生区间内的随机数;反之则提示玩家所输入的为非数字字符,请重新启动
这二三点是啥意思,要用filter()函数实现第二步骤?
1回答
时间,
2020-07-14
同学,你好。
1、在步骤二中定义了all_num()函数,用于判断是否为数字
2、使用filter()和all_num()函数过滤输入的值,并根据过滤后的返回值进行判断
参考代码:
如果我的回答解决了您的疑惑,请采纳!祝学习愉快~~~~
相似问题
回答 1
回答 7