设有一张厚度为1毫米的纸,面积足够大,将其不断对折,对折多少次后,厚度可以超过珠穆朗玛峰(8848m)的高度

Python之王

2022-01-03 02:53

设有一张厚度为1毫米的纸,面积足够大,将其不断对折,对折多少次后,厚度可以超过珠穆朗玛峰(8848m)的高度

  1. paper = 0.001 #设置纸的厚度为1毫米 换算后为0.001米

  2. number = 0 #次数 初始为0


  3. while paper <= 8848:

  4. paper = paper * 2 #每次对折 厚度乘以2 次数加1

  5. number += 1

  6. print('第' + str(number) + '次的厚度是' + str(paper) + '米')

运行结果......

   

娱乐而已,熟悉一下while的写法....




Python“宝藏级”公众号【Python之王】专注于Python领域,会爬虫,数分,C++,tensorflow和Pytorch等等

近 2年共原创 100+ 篇技术文章。创作的精品文章系列有:

日常收集整理了一批不错的 Python 学习资料,有需要的小伙可以自行免费领取。

获取方式如下:公众号回复资料领取Python等系列笔记,项目,书籍,直接套上模板就可以用了。资料包含算法、python、算法小抄、力扣刷题手册和 C++ 等学习资料!



浏览 18
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报