要求:使用enumerate() 和filter()
5条回答 默认 最新
- benbenli 2021-05-20 12:04关注
from math import sqrt def isPrime(m): for i in range(2, int(sqrt(m) + 1)): if m % i == 0: return False return True n=int(input("Please enter a 3-digit number: ")) for index, item in enumerate(filter(isPrime, list(range(2, n)))): print(f"The {index}th prime number less than {n}: {item}") # Output: Please enter a 3-digit number: 345 The 0th prime number less than 345: 2 The 1th prime number less than 345: 3 The 2th prime number less than 345: 5 The 3th prime number less than 345: 7 The 4th prime number less than 345: 11 The 5th prime number less than 345: 13 The 6th prime number less than 345: 17 The 7th prime number less than 345: 19 The 8th prime number less than 345: 23 The 9th prime number less than 345: 29 The 10th prime number less than 345: 31 The 11th prime number less than 345: 37 The 12th prime number less than 345: 41 The 13th prime number less than 345: 43 The 14th prime number less than 345: 47 The 15th prime number less than 345: 53 The 16th prime number less than 345: 59 The 17th prime number less than 345: 61 The 18th prime number less than 345: 67 The 19th prime number less than 345: 71 The 20th prime number less than 345: 73 The 21th prime number less than 345: 79 The 22th prime number less than 345: 83 The 23th prime number less than 345: 89 The 24th prime number less than 345: 97 The 25th prime number less than 345: 101 The 26th prime number less than 345: 103 The 27th prime number less than 345: 107 The 28th prime number less than 345: 109 The 29th prime number less than 345: 113 The 30th prime number less than 345: 127 The 31th prime number less than 345: 131 The 32th prime number less than 345: 137 The 33th prime number less than 345: 139 The 34th prime number less than 345: 149 The 35th prime number less than 345: 151 The 36th prime number less than 345: 157 The 37th prime number less than 345: 163 The 38th prime number less than 345: 167 The 39th prime number less than 345: 173 The 40th prime number less than 345: 179 The 41th prime number less than 345: 181 The 42th prime number less than 345: 191 The 43th prime number less than 345: 193 The 44th prime number less than 345: 197 The 45th prime number less than 345: 199 The 46th prime number less than 345: 211 The 47th prime number less than 345: 223 The 48th prime number less than 345: 227 The 49th prime number less than 345: 229 The 50th prime number less than 345: 233 The 51th prime number less than 345: 239 The 52th prime number less than 345: 241 The 53th prime number less than 345: 251 The 54th prime number less than 345: 257 The 55th prime number less than 345: 263 The 56th prime number less than 345: 269 The 57th prime number less than 345: 271 The 58th prime number less than 345: 277 The 59th prime number less than 345: 281 The 60th prime number less than 345: 283 The 61th prime number less than 345: 293 The 62th prime number less than 345: 307 The 63th prime number less than 345: 311 The 64th prime number less than 345: 313 The 65th prime number less than 345: 317 The 66th prime number less than 345: 331 The 67th prime number less than 345: 337
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报
悬赏问题
- ¥35 MIMO天线稀疏阵列排布问题
- ¥60 用visual studio编写程序,利用间接平差求解水准网
- ¥15 Llama如何调用shell或者Python
- ¥20 谁能帮我挨个解读这个php语言编的代码什么意思?
- ¥15 win10权限管理,限制普通用户使用删除功能
- ¥15 minnio内存占用过大,内存没被回收(Windows环境)
- ¥65 抖音咸鱼付款链接转码支付宝
- ¥15 ubuntu22.04上安装ursim-3.15.8.106339遇到的问题
- ¥15 blast算法(相关搜索:数据库)
- ¥15 请问有人会紧聚焦相关的matlab知识嘛?