【基础入门题】2021.11.20
猴子第一天摘了若干个桃子,当即吃了一半,还不解馋,又多吃了一个;第二天,吃剩下的桃子的一半,还不过瘾,又多吃了一个;以后每天都吃前一天剩下的一半多一个,到第10天想再吃时,只剩下一个桃子了。问第一天共摘了多少个桃子?
编程语言:包括但不限于Python
题目来源:派森特给站每日刷题频道
简单,一个循环解决,前九天只要循环9次:
n = 1 for i in range(1,10): n = 2*(n+1) print(n) # 1534
上述代码中循环变量 i 在循环体没有使用到,python对于这种情况循环变量可以用“_”下划线代替:
n = 1 for _ in range(9): n = 2*(n+1) print(n)
或者用while循环:
n,i = 1,0 while i<9: i += 1 n = 2*(n+1) print(n)
欢迎加入csdn社区! https://bbs.csdn.net/forums/PythonTogetherhttps://bbs.csdn.net/forums/PythonTogether
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)