用两种方法打印1-100所有的奇数,并把最终结果放入一个列表
时间: 2024-03-13 21:44:37 浏览: 59
c代码-输出100~~200之间所有的奇数
好的,我来回答你的问题。
第一种方法是使用for循环,从1到100遍历每个数字,判断是否是奇数,如果是奇数就添加到一个列表中。代码如下:
```python
odd_numbers = []
for i in range(1, 101):
if i % 2 == 1:
odd_numbers.append(i)
print(odd_numbers)
```
第二种方法是使用列表推导式,直接生成包含1到100的奇数的列表。代码如下:
```python
odd_numbers = [i for i in range(1, 101) if i % 2 == 1]
print(odd_numbers)
```
以上两种方法都可以实现打印1-100所有的奇数,并将结果放入一个列表中。
阅读全文