栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

Python基础编程04

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Python基础编程04

  1. 题目描述
    题目内容:
    编写程序实现以下功能:计算1~n之间的素数并输出。
    输入格式:
    一个大于1的整数。
    输出格式:
    每行输出一个素数。
    输入样例:
    10
    输出样例:
    2
    3
    5
    7
  2. 算法思想
    开始:输入一个大于1的整数n,标志位为0
    判断2~n之间的素数
    循环 2~n 依次判断
    %2~n-1
    如果% 2~n-1 ==0 不是素数 标志位为1 结循环
    判断标志位 如果为0 则输出
    被判断的素数加1
    标志位重新赋值为0
    4.算法流程图
n=eval(input())
flag,i=0,2
while i<=n:
    for j in range(2,i):
        if i%j==0:
            flag=1
            break
    if flag==0:
        print('%d'%i)
    i=i+1
    flag=0 
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/887354.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号