Python循环结构基础-金箍棒问题/乌龟旅行问题

1.孙悟空金箍棒长度2m,每次可以缩短到原来1/2的长度,求多少次后长度小于 1cm 即 0.01m。

#金箍棒长度
d=2  #金箍棒长度
c=0  #次数
#代码开始
while d>=0.01:
    d=(1/2)*d
    c=c+1
print(c)

2.乌龟决心去做环球旅行,第 1小时爬行了 10 米,第 2 小时爬行了 5 米,第 3 小时爬行 2.5 米,速度不断减半,请问多少小时后可以爬行 20M。

#乌龟旅行
total=10  #总路程
d=10      #速度
t=1       #时间
#代码开始
while total<20:
    d=0.5*d
    total=total+d
    t=t+1
print(t)

两个简单的小问题,重在理解。

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值