14、两个乒乓球队进行比赛,各出三人。甲队为a,b,c三人,乙队为x,y,z三人。已抽签决定比赛名单。有人向队员打听比赛的名单。a说他不和x比,c说他不和x,z比,请编程序找出三队赛手的名单。
t1 = ['a','b','c']
for x in t1:
for y in t1:
for z in t1:
if x != y and x!=z and y!=z:
if x != 'a' and x != 'c' and z != 'c':
print(x, y, z)
15、有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13…求出这个数列的前20项之和。
fenzi = 2.0
fenmu = 1.0
total = 0
for i in range(1,21):
fenzi,fenmu = fenzi+fenmu, fenzi
total += fenmu/fenzi
print(total)
16、利用递归函数调用方式,将所输入的5个字符,以相反顺序打印出来。
两种方法
```
def fn(str1):
l = []
i = len(str1) - 1
while i >= 0:
l.append(str