1:描述:用Python求两个数的最大公约数与最小公倍数。(注意输入的俩个数在正整数范围内)
code(代码):
a=eval(input('请输入第一个整数:'))
b=eval(input('请输入第二个整数:'))
c=1
d=a*b
if(a<=0 or b<=0):
print('输入有误')
else:
if(a<b):
c=a
a=b
b=c
while(c!=0):
c=a-b
if(c==0):
break
else:
if(c>b):
a=c
else:
a=b
b=c
print('最大公约数为:{}'.format(b))
e=d/b
print('最大公倍数为:{}'.format(e))
2:描述:输出锥形图案。(注:其组成部分是“*”)
code(代码):
i=1
while(i<=7):
if(i==1 or i==7):
print(' * ')
if(i==2 or i==6):
print(' *** ')
if(i==3 or i==5):
print(' ***** ')
if(i==4):
print('*******')
i=i+1