美文网首页
Python 练习实例36

Python 练习实例36

作者: loinue | 来源:发表于2022-04-14 07:51 被阅读0次

    来自菜鸟教程
    https://www.runoob.com/python/python-exercise-example36.html

    题目:求100之内的素数。

    程序分析:无。

    程序源代码:
    实例

    #!/usr/bin/python
    # -*- coding: UTF-8 -*-
     
    # 输出指定范围内的素数
     
    # 用户输入数据
    lower = int(input("输入区间最小值: "))
    upper = int(input("输入区间最大值: "))
     
    for num in range(lower,upper + 1):
        # 素数大于 1
        if num > 1:
            for i in range(2,num):
                if (num % i) == 0:
                    break
            else:
                print(num)
    

    以上实例输出结果为:

    每次都要把string变成int
    然后进行两次循环
    一言不合就for xx in range
    就是要数量,for xx in range
    输入区间最小值: 1
    输入区间最大值: 100
    2
    3
    5
    7
    11
    13
    17
    19
    23
    29
    31
    37
    41
    43
    47
    53
    59
    61
    67
    71
    73
    79
    83
    89
    97

    相关文章

      网友评论

          本文标题:Python 练习实例36

          本文链接:https://www.haomeiwen.com/subject/ramgsrtx.html