python列表输出偶数项
时间: 2024-01-21 20:03:12 浏览: 32
可以使用切片来实现输出列表的偶数项。偶数项的下标包括0、2、4、6等,可以通过设置步长为2来取得。
示例代码如下:
```python
lst = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
even_lst = lst[::2]
print(even_lst)
```
输出结果为:
```
[1, 3, 5, 7, 9]
```
在上面的代码中,`lst[::2]` 表示从列表的第一个元素开始,每隔一个元素取一个元素,这样就可以得到偶数项的列表。
相关问题
Python写指定数字的偶数有多少项
可以使用循环语句来判断指定范围内的数字是否为偶数,并计数偶数的个数,代码如下:
```python
count = 0 # 计数器,用于记录偶数的个数
start_num = 1 # 起始数字
end_num = 100 # 终止数字
for i in range(start_num, end_num+1):
if i % 2 == 0: # 判断是否为偶数,如果是,则计数器加一
count += 1
print("在{}到{}之间的偶数共有{}个".format(start_num, end_num, count))
```
其中,`start_num`和`end_num`分别表示指定的起始数字和终止数字,可以根据实际情况进行修改。输出结果为:在1到100之间的偶数共有50个。
Python写用户输入的整数的偶数有多少项
可以使用`input()`函数获取用户输入的整数,然后判断输入的整数是否为偶数,并计数偶数的个数,代码如下:
```python
count = 0 # 计数器,用于记录偶数的个数
num = int(input("请输入一个整数:")) # 获取用户输入的整数
if num % 2 == 0: # 判断输入的整数是否为偶数,如果是,则计数器加一
count += 1
print("您输入的整数中共有{}个偶数".format(count))
```
其中,`int(input("请输入一个整数:"))`用于获取用户输入的整数。如果输入的整数是偶数,程序会输出:您输入的整数中共有1个偶数;如果是奇数,则输出:您输入的整数中共有0个偶数。