python作业一:素数问题

求100以内的素数。

解题思路:素数,只能被1和他本身整除的数。
那么,我们就用100以内的每个数(1除外)去除以比自身小1的数,如果可以相整除,就表示不是素数,就无需打印。

for i in range(2,101):
    tag=0
    for j in range(2,i-1):

        if i%j==0:
            tag=1
            break

    if tag==0:
            print(i)
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 第一章数和数的运算 一概念 (一)整数 1整数的意义 自然数和0都是整数。 2自然数 我们在数物体的时候,用来表示...
    meychang阅读 2,820评论 0 5
  • 请不要 再与我争吵 同一张嘴 我还怎么说爱你呢 请不要 再比我冷漠 你慢慢力不从心 我却逐渐当真 顺其自然吧 不要...
    解小马阅读 414评论 1 2
  • 赤峰正变得熟悉又陌生 一些东西正在崛起 有些东西却永远的消失了... 对于生活在八十年代的人来说,不亚于将记忆抹除...
    一休茶馆阅读 293评论 0 0
  • 动态规划算法的主要思想 将原始问题划分成一系列子问题 求解每个子问题仅一次,并将其结果保存在一个表中,以后用到时直...
    三三de酒阅读 443评论 0 0
  • 今日刚得知,一个同事要离职了。这个男生是我在目前为止最认同的男同事,责任心强,特别有礼貌,有素质,胖胖憨憨的,也没...
    禅司大人阅读 241评论 1 0

友情链接更多精彩内容