[color=blue]6. 打印如下
02 A 04 A 06 A 08 A 10 A;
12 A 14 A 16 A 18 A 20 A;
22 A 24 A 26 A 28 A 30 A;
32 A 34 A 36 A 38 A 40 A;
42 A 44 A 46 A 48 A 50 A;[/color]
[color=blue]7.输入三个整数x,y,z,请把这三个数由小到大输出。[/color]
[color=blue]8.有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?
[/color]
或者
[color=blue]9.打印出所有的“水仙花数”,所谓“水仙花数”是指一个三位数,其各位数字立方和等于该数本身。例如:153是一个“水仙花数”,因为153=1的三次方+5的三次方+3的三次方。[/color]
或
[color=blue][/color]
02 A 04 A 06 A 08 A 10 A;
12 A 14 A 16 A 18 A 20 A;
22 A 24 A 26 A 28 A 30 A;
32 A 34 A 36 A 38 A 40 A;
42 A 44 A 46 A 48 A 50 A;[/color]
for i in range (2,52,2):
if i%10==0:
print "%s A"%i
else:
print "%s A"%(str(i).zfill(2)),
[color=blue]7.输入三个整数x,y,z,请把这三个数由小到大输出。[/color]
l = []
for i in range(3):
x = int(raw_input('integer:\n'))
l.append(x)
l.sort()
print l
[color=blue]8.有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?
[/color]
#!/usr/bin/python
l=[]
l.append(1)
l.append(1)
for i in range(20):
l.append(l[i]+l[i+1])
print l
或者
#!/usr/bin/python
x=1
y=1
for i in range(20):
print x
print y
x+=y
y+=x
[color=blue]9.打印出所有的“水仙花数”,所谓“水仙花数”是指一个三位数,其各位数字立方和等于该数本身。例如:153是一个“水仙花数”,因为153=1的三次方+5的三次方+3的三次方。[/color]
#!/usr/bin/python
for i in range(100,1000):
a=i/100
b=i/10%10
c=i%10
if a*a*a+b*b*b+c*c*c==i:
print i
或
#!/usr/bin/python
for i in range(100,1000):
a=int(str(i)[0])
b=int(str(i)[1])
c=int(str(i)[2])
if a*a*a+b*b*b+c*c*c==i:
print i
[color=blue][/color]