猴子吃桃子

 1 """
 2     猴子吃桃
 3     有一种小猴子,摘了很多桃子
 4         第一天吃了全部桃子的一半,感觉不饱又吃了一个
 5         第二天吃了剩下的一半,感觉不饱又吃了一个
 6         ...以此类推
 7         到第十天,发现只剩下一个了
 8     请问第一天摘了多少个桃子
 9 """
10 print('不使用函数---------------')
11 peach = 1  # 第10天的桃子个数
12 day = 10
13 while day > 1:
14     day -=1
15     peach = 2 * ( peach +1 )
16     print('',day,'天的桃子个数是',peach,'')
17 
18 print('使用函数-----------------')
19 def get_yesterday(ate):
20     peach_1 = (ate+1)*2
21     return peach_1
22 
23 p = 1 # 第十天的桃子
24 day = 10 #用来表示当前是第几天
25 while day > 1:
26     day -= 1
27     p = get_yesterday(p)
28     print('', day, '天的桃子个数是', p, '')

 

posted @ 2020-09-07 21:57  touch丶  阅读(457)  评论(0编辑  收藏  举报