栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

python单重循环结构练习

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

python单重循环结构练习

目录

1.有1020个西瓜,第一天卖掉总数的一半后又多卖出两个,以后每天卖剩下的一半多两个,问几天以后能卖完?

 2.猴子吃桃问题: 猴子第一天摘下若干个桃子,当即吃了一半,还不过瘾,又多吃了一个,第二天早上又将剩下的桃子吃了一半,又多吃一个,以后每天都吃了前一天剩下的一半零一个。到第10天早上想再吃时,见只剩下一个桃子。求第一天共摘了多少个?

3.计算1-1000之间所有不能被7整除的整数之和


1.有1020个西瓜,第一天卖掉总数的一半后又多卖出两个,以后每天卖剩下的一半多两个,问几天以后能卖完?
total=1020
day=0
while total>0:
     day+=1
     total=total/2-2
     
print(f'第{day}天卖完了西瓜')


 2.猴子吃桃问题: 猴子第一天摘下若干个桃子,当即吃了一半,还不过瘾,又多吃了一个,第二天早上又将剩下的桃子吃了一半,又多吃一个,以后每天都吃了前一天剩下的一半零一个。到第10天早上想再吃时,见只剩下一个桃子。求第一天共摘了多少个?
total=1
day=10
while day>1:
    day -= 1
    total=(total+1)*2

print(f'第{day}天时,有{total}个桃子')


3.计算1-1000之间所有不能被7整除的整数之和
sum=0
for i in range(1,1001):
    if(i%7 != 0):
        sum+=i
print(f'1-1000不能被7整除的和为:{sum}')

 

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/313849.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号