目录
一、 有1020个西瓜,第一天卖掉总数的一半后又多卖出两个,以后每天卖剩下的一半多两个,问几天以后能卖完?
1.1运行代码
1.2运行结果
二、计算1000以内所有不能被7整除的整数之和
2.1运行代码
2.2运行结果
三、计算 1+2-3+4-5+6-7....+100的结果
3.1运行代码
3.2运行结果
一、 有1020个西瓜,第一天卖掉总数的一半后又多卖出两个,以后每天卖剩下的一半多两个,问几天以后能卖完?
1.1运行代码
total=1020/2-2
day=0
while total>0:
day = day + 1
total=total/2-2
print(f"西瓜{day}天后能卖完")
1.2运行结果
二、计算1000以内所有不能被7整除的整数之和
2.1运行代码
//法一
sum=0
for i in range(0,1001):
if i%7!=0:
sum+=i
print(f"1000以内不能被7整除的的整数和为{sum}")
//法二
a=0
sum=0
while a<=1000:
if a%7!=0:
sum+=a
a=a+1
print(f"1000以内不能被7整除的的整数和为{sum}")
2.2运行结果
//法一
sum=0
for i in range(0,1001):
if i%7!=0:
sum+=i
print(f"1000以内不能被7整除的的整数和为{sum}")
//法二
a=0
sum=0
while a<=1000:
if a%7!=0:
sum+=a
a=a+1
print(f"1000以内不能被7整除的的整数和为{sum}")
2.2运行结果
三、计算 1+2-3+4-5+6-7....+100的结果
3.1运行代码
sum = 2
for i in range(1,101):
if i%2==0:
sum+=i
else:
sum-=i
print(f"1+2-3+4-5+6-7....+100的结果是{sum}")
3.2运行结果



