python整数作为条件_Python随笔19:Python基础编程练习题3~4

8c7dae041f1b1b66ae43f661260f9a74.png

Python编程练习

Python基础练习题3

计算并输出200-400之间不能被3整除的整数的和。

解答:先建立一个空的容器,把符合条件的数据筛选出来放进容器中,并计算容器里的所有整数的和,即求得答案。

l = [] # 建立一个空的容器——列表。#筛选出所有符合条件的整数,并放入容器中。for i in range(200, 401):  if i % 3 != 0: l.append(i)print(sum(l)) #计算容器里所有整数的和。<<<40200
Python基础练习题4

编程计算1*2*3+3*4*5+5*6*7+…+99*100*101的值。

解答:先分析题意找出规律:实际上是求从1开始的奇数的三个连续自然数的乘积之和,且每一项的最开始的整数是上一项最开始整数的下一位奇数。

result = 0for i in range(1, 100): if i % 2 == 1: #筛选出i为奇数的情况。 result += i * (i + 1) * (i + 2)print(result)<<<13002450

To be continued.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值