美文网首页Python学习笔记
Python编程练习032:100以内素数和排序

Python编程练习032:100以内素数和排序

作者: Yang_6234 | 来源:发表于2020-05-25 07:19 被阅读0次

    实例 算素数

    题目 求100之内的素数。
    程序分析 用else执行for循环的奖励代码(如果for是正常完结,非break)。

    lo=int(input('下限:'))
    hi=int(input('上限:'))
    for i in range(lo,hi+1):
    if i > 1:
    for j in range(2,i):
    if (i % j) == 0:
    break
    else:
    print(i)

    1
    2
    3
    4
    5
    6
    7
    8
    9

    实例:排序

    题目 对10个数进行排序。
    raw=[]
    for i in range(10):
        x=int(input('int%d: '%(i)))
        raw.append(x)
        
    for i in range(len(raw)):
        for j in range(i,len(raw)):
            if raw[i]>raw[j]:
                raw[i],raw[j]=raw[j],raw[i]
    print(raw)
    

    相关文章

      网友评论

        本文标题:Python编程练习032:100以内素数和排序

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