menu Memories' Blog
search self_improvement
目录

Python练习3

DNXRZL
DNXRZL 2020年12月13日  ·  阅读 347

10个数比大小-for循环实现

x=int(input('请输入第1个数:'))
m=b=x
for i in range(2,11):
   c=int(input('请输入第%d个数:'%i))
   if m>c:
      m=c
   elif b<c:
      b=c
print('max:',b,'min:',m)

素数(质数)判断

m=int(input())
f=0
for i in range(2,m):
    if  m%i==0:
    	f=1
if f==0:
   print('yes')
else:
   print('no')

寻找完美数

# 寻找1000以内的完美数
for i in range(1,1000):
     num = 0
     for k in range(1,i):
        if i%k == 0:
           num += k
     if i == num:
        print i

特定图形输出一例

for i in range(1,36):
    print('*',end='')
    if i%7==0:
      print()

输出结果:
*******
*******
*******
*******
*******
分类: 学习笔记
标签: Python