1440| 2
|
[已解决]Python问题,为什么得不到结果 |
10鱼币
最佳答案在你提供的代码中,存在一个逻辑错误导致无法进入 if 语句块。问题出在条件判断上,if nums.count(major) / len(nums) > 3.0: 这个条件是不太符合预期的。
我理解你想要判断 major 在 nums 中出现的比例是否大于 30%,如果是的话,将 major 赋给变量 A 并打印出来。但是你的判断条件写成了 if nums.count(major) / len(nums) > 3.0:,这个条件的意思是判断 major 在 nums 中出现的次数除以 nums 的长度是否大于 3.0。显然这不是你 ...
| ||
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
|
||
发表于 2023-11-18 13:24:51
|
显示全部楼层
本楼为最佳答案
| ||
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
|
||
发表于 2023-11-18 13:30:02
|
显示全部楼层
| ||
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
|
||
小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)
GMT+8, 2024-12-24 01:46
Powered by Discuz! X3.4
© 2001-2023 Discuz! Team.