Python计算1-100累加和的所有方法
时间: 2024-04-29 22:25:00 浏览: 16
Python计算1-100累加和的所有方法有多种,以下是其中一些常见的方法:
方法一:使用for循环
```python
sum = 0
for i in range(1, 101):
sum += i
print(sum)
```
方法二:使用while循环
```python
sum = 0
i = 1
while i <= 100:
sum += i
i += 1
print(sum)
```
方法三:使用Python内置函数sum()和range()函数
```python
sum = sum(range(1, 101))
print(sum)
```
方法四:使用数学公式
```python
sum = (1 + 100) * 100 / 2
print(sum)
```
希望以上回答能够帮助到您!
相关问题
用python计算1-100的累加和
这个问题是让你求1到100之间的偶数和,可以使用循环和条件语句来实现:
```python
s = 0 # 记录偶数和,初值为0
for i in range(1, 101):
if i % 2 == 0:
s += i # 只有偶数才加入总和
print(s) # 打印结果
```
输出为2550,即1到100之间的偶数和为2550。
用python计算1-100内所有奇数的和
可以使用以下代码来计算1-100内所有奇数的和:
```python
sum = 0
for i in range(1, 101, 2):
sum += i
print("1-100内所有奇数的和为:", sum)
```
代码分析:
- `sum` 变量用来存储累加结果,初始值为0。
- `range(1, 101, 2)` 函数会生成从1到100的所有奇数,步长为2。
- `for` 循环遍历这些奇数,将它们累加到 `sum` 变量中。
- 最后输出所得的累加结果。
输出结果为:
```
1-100内所有奇数的和为: 2500
```