大家好,小编来为大家解答以下问题,c语言和python语言各自特点,c语言和python有什么关系,现在让我们一起来看看吧!
Python100例 我的实现展示(21-30例)
'''21、猴子吃桃问题:猴子第一天摘下若干个桃子,当即吃了一半,还不瘾,又多吃了一个第二天早上又将剩下的桃子吃掉一半,又多吃了一个。以后每天早上
都吃了前一天剩下的一半零一个。到第10天早上想再吃时,见只剩下一个桃子了。求第一天共摘了多少。'''
def test_exam_21():
total = 1
x = 1
for i in range(9, 0, -1):
if i == 9:
x = 2 * (1 + 1)
total += x
else:
x = 2 * (x + 1)
total += x
print("第一天共摘了{0}个桃子。".format(str(total)))
'''22、两个乒乓球队进行比赛,各出三人。甲队为a,b,c三人,乙队为x,y,z三人。已抽签决定比赛名单。有人向队员打听比赛的名单。a说他不和x比,c说他
不和x,z比,请编程序找出三队赛手的名单。(这道题不会,写的是自己做工逻辑处理的代码,而非完全用程序做的处理的代码)'''
def test_exam_22(): # 下方为菜鸟提供的实现方式
for i in range(ord('x'), ord('z') + 1):
for j in range(ord('x'), ord('z') + 1):
if i != j:
for k in range(ord('x'), ord('z') + 1):
if (i != k) and (j != k
原文地址:https://blog.csdn.net/supassxu/article/details/112115748