python练习程序(c100经典例10)

题目:

打印楼梯,同时在楼梯上方打印两个笑脸。

print ‘..‘
for i in range(1,9):
    print ‘**‘
    for j in range(1,i+1):
        print ‘ ‘,
    
时间: 2024-10-30 23:45:42

python练习程序(c100经典例10)的相关文章

python练习程序(c100经典例13)

题目: 打印出所有的“水仙花数”,所谓“水仙花数”是指一个三位数,其各位数字立方和等于该数. for i in range(100,1000): a=i/100; b=(i/10)%10; c=i%10; if a**3+b**3+c**3==i: print i

python练习程序(c100经典例21)

题目: 猴子吃桃问题:猴子第一天摘下若干个桃子,当即吃了一半,还不瘾,又多吃了一个第二天早上又将剩下的桃子吃掉一半,又多吃了一个.以后每天早上都吃了前一天剩下的一半零一个.到第10天早上想再吃时,见只剩下一个桃子了.求第一天共摘了多少. def foo(day): sum=1; for i in range(0,day-1): sum=(sum+1)*2; print sum foo(10)

python练习程序(c100经典例18)

题目: 求s=a+aa+aaa+aaaa+aa...a的值,其中a是一个数字.例如2+22+222+2222+22222(此时共有5个数相加),几个数相加有键盘控制. def foo(a,n): sum=0; sra=a; for i in range(0,n): sum=sum+a; b=a*10+sra; a=b; print sum foo(2,5)

python练习程序(c100经典例20)

题目: 一球从100米高度自由落下,每次落地后反跳回原高度的一半:再落下,求它在第10次落地时,共经过多少米?第10次反弹多高? def foo(height,num): sum=height; preh=0; for i in range(0,num): height=height/2.0; sum=sum+preh*2; preh=height print sum,height foo(100,10)

python练习程序(c100经典例11)

题目: 古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少? a=1;b=1 print a,b, for i in range(1,10): c=a+b; print c, a=b; b=c;

python练习程序(c100经典例8)

题目: 输出9*9口诀. for i in range(1,10): for j in range(1,i+1): print str(j)+"*"+str(i)+"="+str(i*j) , print

python练习程序(c100经典例2)

题目: 企业发放的奖金根据利润提成.利润(I)低于或等于10万元时,奖金可提10%:利润高于10万元,低于20万元时,低于10万元的部分按10%提成,高于10万元的部分,可可提成7.5%:20万到40万之间时,高于20万元的部分,可提成5%:40万到60万之间时高于40万元的部分,可提成3%:60万到100万之间时,高于60万元的部分,可提成1.5%,高于100万元时,超过100万元的部分按1%提成,从键盘输入当月利润I,求应发放奖金总数? def foo(a): if a<=100000: p

python练习程序(c100经典例15)

题目: 利用条件运算符的嵌套来完成此题:学习成绩〉=90分的同学用A表示,60-89分之间的用B表示,60分以下的用C表示. def foo(n): if n>=90: print 'A' , elif n>=60: print 'B' , else: print 'C' , for i in range(1,101): foo(i)

python练习程序(c100经典例16)

题目: 输入两个正整数m和n,求其最大公约数和最小公倍数. def foo(a,b): if a<b: (a,b)=(b,a) aa=a; bb=b; while b!=0: tmp=a%b; a=b; b=tmp; print '最大公约数:'+str(a) print '最小公倍数:'+str(aa*bb/a) foo(4,3)