趣味编程Python之折纸去月球!!!

        折纸上月球,最小距离是363300公里。现在我们都想去月球旅游,但是坐火箭上天一次就带辣么几个人,我们等不及。好消息,好消息,厂家现在开发出逆天神技——折纸上月球!只需一张很大的A4纸,厚度为0.088毫米,折一次就0.176毫米,折两次就0.352毫米……多折几次就很高了。穿上冲锋衣,拿上登山杖,带上自拍杆,我们爬着就可以上月球发朋友圈了。我就想问一句:要上月球,我们到底需要折多少次?话不多之直接上带代码!

x = 0.088 #一张纸的厚度
i = 1 #设置计数器
while True:
    x = x * 2 #对折厚度加倍
    if x >= 363300000000: #如果累加到大于地月之间的距离
        print(i)  #输出计数
        break  #跳出死循环
    else:
        i +=1   #如果没有累加到则计数加一

    哈哈哈没想到吧用这么短的代码就能实现这个问题,相信大家肯定一下就能看懂,加油哦!只用对折42次就能到月球了略略略!再见啦!

  • 3
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 4
    评论
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值