美文网首页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