用for循环输出0-100所有奇数
时间: 2024-02-09 20:10:45 浏览: 26
好的,可以使用如下代码实现:
```python
for i in range(1, 101, 2):
print(i)
```
这里的 `range(1, 101, 2)` 表示从 1 开始,每次增加 2,直到达到或超过 101,也就是输出所有的奇数。
相关问题
使用for循环计算1-100以内所有奇数之和
可以使用如下代码计算1-100以内所有奇数之和:
```
sum = 0
for i in range(1, 101, 2):
sum += i
print(sum)
```
在这里,我们使用了`range()`函数来生成1到100之间的所有奇数。这个函数接收3个参数,第一个参数是起始值,第二个参数是终止值(不包含),第三个参数是步长。
因为我们需要计算所有奇数之和,所以我们把步长设置为2。然后我们使用一个循环遍历所有奇数,并把它们加起来,最后输出结果。
编写程序,输出1-100的奇数和偶数
您可以使用循环语句来遍历1-100的所有数,并通过判断奇偶性来求出奇数和偶数的和。以下是使用 Python 编写的程序示例:
```python
odd_sum = 0 # 奇数和
even_sum = 0 # 偶数和
# 遍历1-100的所有数
for i in range(1, 101):
if i % 2 == 0: # 判断i是否为偶数
even_sum += i # 如果是偶数,加到偶数和中
else:
odd_sum += i # 如果是奇数,加到奇数和中
# 输出奇数和和偶数和
print("1-100的奇数和为:", odd_sum)
print("1-100的偶数和为:", even_sum)
```
程序输出结果如下:
```
1-100的奇数和为: 2500
1-100的偶数和为: 2550
```
希望这个示例程序能够帮助您。