求最大公约数与最小公倍数and输出锥形图案
Posted 雨过显彩虹
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了求最大公约数与最小公倍数and输出锥形图案相关的知识,希望对你有一定的参考价值。
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
以上是关于求最大公约数与最小公倍数and输出锥形图案的主要内容,如果未能解决你的问题,请参考以下文章