【项目作业】我那个作业只有一处需要改的吗,还有要优化的吗

【项目作业】我那个作业只有一处需要改的吗,还有要优化的吗

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
好帮手慕凡 2022-02-15 10:10:05

同学,你好!

同学的猜数字作业已经完成的很不错,只有在比较数字大小时需要转换为数字类型,代码非常的灵活,不需要再去优化,同学是对作业中代码有哪些疑问吗?可以在问答区提问,老师都会为同学解决,祝学习愉快~

  • 提问者 慕斯卡3169268 #1

    set_final_num函数里,已经调用filter过滤 生成一个全是数字的新列表了,为啥 还要判断是否全部是 数字? 如果要判断的话,用什么方法判断 更好啊?

    https://img1.sycdn.imooc.com//climg/6209457509db5d3707330678.jpg

    2022-02-17 01:05:24
  • 好帮手慕凡 回复 提问者 慕斯卡3169268 #2

    同学,你好!

    1、filter( )函数会将list_中的数字过滤出来,而不是生成一个全新的数字列表,如:list_中只有一个元素为数字时,则只会过滤出一个数字,而不是说list_中全部元素都为数字;

    2、根据list_range得到的值,如果len(list_range)等于2的话,则说明列表中两个元素都为数字,同学使用的len(list_range)不等于2时就退出,可以实现同样的效果

    https://img1.sycdn.imooc.com//climg/620da8b30923ee7808520614.jpg

    同学可以使用这样的判断方法,没有问题的,祝学习愉快~

    2022-02-17 09:49:55
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师