鱼C论坛

 找回密码
 立即注册
查看: 3011|回复: 7

[已解决]求助

[复制链接]
发表于 2022-11-2 11:22:46 | 显示全部楼层 |阅读模式
10鱼币
本帖最后由 2397293790 于 2022-11-2 12:39 编辑

最佳答案
2022-11-2 11:22:47

参考代码:

  1. for x in range(2, 51):
  2.     flag = True
  3.     for i in range(2, x):
  4.         if x % i == 0:
  5.             flag = False
  6.             break
  7.     if flag:
  8.         print(x, end=" ")
复制代码
333.png

最佳答案

查看完整内容

参考代码:
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2022-11-2 11:22:47 | 显示全部楼层    本楼为最佳答案   

参考代码:

  1. for x in range(2, 51):
  2.     flag = True
  3.     for i in range(2, x):
  4.         if x % i == 0:
  5.             flag = False
  6.             break
  7.     if flag:
  8.         print(x, end=" ")
复制代码
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2022-11-2 11:24:59 | 显示全部楼层
Have you ever tried to think or write?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2022-11-2 20:36:43 | 显示全部楼层
  1. for x in range(0, 51): #枚举到51,很简单,原题要求必须从零开始,故填51
  2.     flag = True #一开始,我们先假设他是一个素数,故填True
  3.     for i in range(2, x): #接下来,从 2 枚举到 x - 1(枚举因数),或者枚举到 x / 2,  int(x ** 0.5)都可以,故这里填x
  4.         if x % i == 0:
  5.             flag = False #存在因数,他不是素数,故填False
  6.             break
  7.     if flag and x >= 2: #因为要枚举0, 1,所以要特判
  8.         print(x, end = ' ') #正常输出这个数,end = ' ' 就OK了
复制代码
@Twilight6
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2022-11-2 20:37:49 | 显示全部楼层

细心一点~第一行题目要求从0枚举~
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2022-11-2 21:38:02 | 显示全部楼层
zhangjinxuan 发表于 2022-11-2 20:37
细心一点~第一行题目要求从0枚举~



你也要细心认真点哈,range(0, 是在输入框内的,也就是自己填写的,已知代码是在输入窗口外的

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2022-11-3 07:08:44 | 显示全部楼层
Twilight6 发表于 2022-11-2 21:38
你也要细心认真点哈,range(0, 是在输入框内的,也就是自己填写的,已知代码是在输入窗口外的

哈哈,我还以为,写个一半做啥呢
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2022-11-3 18:58:10 | 显示全部楼层
楼主在吗?记得给最佳哦
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-5-17 23:54

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表