![8c7dae041f1b1b66ae43f661260f9a74.png](https://img-blog.csdnimg.cn/img_convert/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.