已知一个列表中存放了若干整数,统计列表中正整数的个数。
时间: 2023-12-03 13:43:40 浏览: 49
可以使用循环遍历列表中的每一个数,判断它是否为正整数,如果是,则计数器加1。可以使用如下代码实现:
```
lst = [-2, 3, 0, 5, -1, 7, 9, -4]
count = 0
for num in lst:
if num > 0:
count += 1
print("正整数个数为:", count)
```
输出结果为:
```
正整数个数为: 4
```
相关问题
python编程已知一个列表中存放了若干整数,统计列表中正整数的个数。
对于您的问题,我可以提供以下Python代码来解决:
```python
# 假设列表为lst
count = 0
for num in lst:
if num > 0:
count += 1
print("正整数的个数为:", count)
```
希望我的回答能够有所帮助。
已知一个列表存储了若干个整数,编写程序,输出列表中所有的奇数。
好的,以下是 Python 代码示例:
```python
# 定义一个列表
num_list = [1, 2, 3, 4, 5, 6, 7, 8, 9]
# 遍历列表,输出所有奇数
for num in num_list:
if num % 2 == 1:
print(num)
```
代码解释:
首先,我们定义了一个列表 `num_list`,其中包含了若干个整数。接着,我们通过 `for` 循环遍历列表中的每个元素,对于每个元素,我们使用取模运算符 `%` 判断其是否为奇数。如果是奇数,则使用 `print()` 函数输出该数。最终,程序会输出列表中所有的奇数。