列出1-20所有的奇数 python
时间: 2023-08-31 16:43:28 浏览: 69
### 回答1:
Sure, here's the code to list out all odd numbers from 1 to 20 in Python:
```
for i in range(1, 21, 2):
print(i)
```
This will output:
```
1
3
5
7
9
11
13
15
17
19
```
### 回答2:
在Python中,可以使用循环和条件语句来列出1-20的所有奇数。下面是一种实现方法:
```python
# 使用循环和条件语句列出1-20的所有奇数
odd_numbers = [] # 创建一个空列表来存储奇数
for number in range(1, 21):
if number % 2 != 0: # 判断是否为奇数
odd_numbers.append(number) # 将奇数添加到列表中
# 打印结果
print("1-20的所有奇数为:", odd_numbers)
```
以上代码通过使用for循环迭代1到20之间的所有数字,然后使用if条件语句判断每个数字是否为奇数。如果是奇数,则将其添加到odd_numbers列表中。最后,使用print语句打印odd_numbers列表中的所有奇数。
执行以上代码,将得到以下输出:
```
1-20的所有奇数为: [1, 3, 5, 7, 9, 11, 13, 15, 17, 19]
```
这个答案中包含了1-20之间的所有奇数:1、3、5、7、9、11、13、15、17、19。
### 回答3:
在Python中,我们可以使用循环来列出1到20之间的所有奇数。下面是一个简单的代码示例:
```python
# 创建一个空的列表来存储奇数
odd_numbers = []
# 使用for循环遍历1到20的所有数字
for num in range(1, 21):
# 判断数字是否是奇数
if num % 2 != 0:
# 如果是奇数,则将其添加到列表中
odd_numbers.append(num)
# 打印出列表中的所有奇数
print("1到20之间的所有奇数:", odd_numbers)
```
运行上述代码后,你将会得到以下输出结果:
```
1到20之间的所有奇数: [1, 3, 5, 7, 9, 11, 13, 15, 17, 19]
```
这是一个简单的算法,通过判断每个数字是否能被2整除来确定其是否为奇数。如果该数字除以2的余数不等于0,则说明它是一个奇数,然后将其添加到列表中。最后,我们打印出列表中的所有奇数。