软件测试面试题:统计在一个队列中的数字,有多少个正数,多少个负数,如[1, 3, 5, 7, 0, -1, -9, -4, -5, 8]

简介: 软件测试面试题:统计在一个队列中的数字,有多少个正数,多少个负数,如[1, 3, 5, 7, 0, -1, -9, -4, -5, 8]

统计在一个队列中的数字,有多少个正数,多少个负数,如[1, 3, 5, 7, 0, -1, -9, -4, -5, 8]


方法一:

# coding:utf-8

a = [1, 3, 5, 7, 0, -1, -9, -4, -5, 8]

# 用列表生成式,生成新的列表

b = [i for i in a if i 0]

print("大于0的个数:s" len(b))

c = [i for i in a if i 0]

print("小于0的个数:s" len(c))

方法二:

# coding:utf-8

a = [1, 3, 5, 7, 0, -1, -9, -4, -5, 8]

# 用传统的判断思维,累加

m = 0
n = 0
for i in a:
if i 大于 0:
m = 1
elif i 小余 0:
n = 1
else:
pass
print("大于0的个数:s" m)
print("小于0的个数:s" n)


相关文章
|
3月前
|
Web App开发 编解码 前端开发
面试题22:如何测试Web浏览器的兼容性?
面试题22:如何测试Web浏览器的兼容性?
|
3月前
|
测试技术
面试题3: 描述测试用例设计的完整过程
面试题3: 描述测试用例设计的完整过程
|
5月前
|
算法 容器
【算法训练营】队列合集(2) 2073. 买票需要的时间 || 面试题 03.04. 化栈为队 ||
【算法训练营】队列合集(2) 2073. 买票需要的时间 || 面试题 03.04. 化栈为队 ||
63 0
|
1月前
|
安全 应用服务中间件 网络安全
渗透测试工程师面试题大全
渗透测试工程师面试题大全
|
3月前
|
存储 前端开发 搜索推荐
【数据结构入门精讲 | 第六篇】队列知识点及考研408、企业面试练习
【数据结构入门精讲 | 第六篇】队列知识点及考研408、企业面试练习
78 0
|
3月前
|
存储 测试技术
统计测试结果的代码实现接昨天
统计测试结果的代码实现接昨天
|
3月前
|
存储 安全 测试技术
面试题11: 如何测试一个APP?
面试题11: 如何测试一个APP?
面试题11: 如何测试一个APP?
|
3月前
|
SQL 安全 测试技术
面试题10: 如何测试一个网站?
面试题10: 如何测试一个网站?
|
3月前
|
敏捷开发 测试技术
面试题9:常见测试模型有哪些?
面试题9:常见测试模型有哪些?
|
3月前
|
测试技术
面试题8: 如何确定测试需求的关键场景和细节?
面试题8: 如何确定测试需求的关键场景和细节?