python纸张对折
时间: 2023-11-15 09:03:36 浏览: 92
(完整数据)全国各地级市分类异质性数据2024年
当一张厚度为1毫米的纸不断对折时,对折多少次后,厚度可以超过珠穆朗玛峰(8848m)的高度?这是一个经典的Python入门练习题,代码如下:
```
paper = 0.001 #设置纸的厚度为1毫米,换算后为0.001米
number = 0 #次数,初始为0
while paper <= 8848:
paper = paper * 2 #每次对折,厚度乘以2,次数加1
number += 1
print('第' + str(number) + '次的厚度是' + str(paper) + '米')
```
经过计算,需要对折29次才能让纸张的厚度超过珠穆朗玛峰的高度。
阅读全文