第四个步骤不懂

来源: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()函数,用于判断是否为数字

http://img.mukewang.com/climg/5f0d821e09c245dc04500112.jpg

2、使用filter()和all_num()函数过滤输入的值,并根据过滤后的返回值进行判断

http://img.mukewang.com/climg/5f0d825d0905634910240186.jpg

参考代码:

http://img.mukewang.com/climg/5f0d81f70929f6b408730233.jpg

如果我的回答解决了您的疑惑,请采纳!祝学习愉快~~~~

0

0 学习 · 8160 问题

查看课程