# -*- coding: utf-8 -*-
# @Time : 2025/4/4 12:37
# @Author : write1994
# @File : lear.py
# @Desc :
'''
统计在一个队列中的数字,有多少个正数,多少个负数,如[1, 3, 5, 7, 0, -1, -9, -4, -5, 8]
'''
# 方法一:累加
a = [1, 3, 5, 7, 0, -1, -9, -4, -5, 8]
i = 0
j = 0
for b in a:
if b > 0:
i += 1
if b < 0:
j += 1
else:
pass
print("大于0数量是%s个" % i)
print("小于0数量是%s个" % j)
# 方法二:列表
a = [1, 3, 5, 7, 0, -1, -9, -4, -5, 8]
b = [i for i in a if i > 0]
c = [i for i in a if i < 0]
print("大于0的个数%s" % (len(b)))
print("小于0的个数%s" % (len(c)))
01 python数量统计
最新推荐文章于 2025-11-26 15:40:52 发布
3503

被折叠的 条评论
为什么被折叠?



