Python应用之求100以内的奇数和
在数学中,我们需要用到很多求和的办法,比如说求1至100的和,还有100以内的所有偶数和和所有奇数和,如果我们慢慢地计算是不是很浪费时间,还容易出错。其实通过Python就可以很好的实现,不仅速度快正确率还高。
1.解题的思路
对100以内的奇数求和,有四种常见的解题方法:
-
用range函数遍历100以内的奇数,然后用sum函数求和 for 循环嵌套if语句,将100以内的奇数相加求和 while循环将100以内的奇数相加,并打印求和 用递归方法求和
2.解题方法
方法一: sum函数
print(sum(range(1, 100, 2)))
首先用range函数创建了一个整数列表,range(1, 100, 2)表示取值为1-100(不包括100)的整数,步长为2,输出的值为1,3,5……99
更多关于range函数的用法查看
然后用sum函数对100以内的奇数求和最后用print函数将求和结果打印出来
这行代码充分体现了Python 语言的简洁性!!!
代码运行效果: