【Python】【面试必看】Python笔试题
16lz
2021-01-22
前言
现在面试测试岗位,一般会要求熟悉一门语言(python/java),为了考验求职者的基本功,一般会出 2 个笔试题,这些题目一般不难,主要考察基本功。要是给你一台电脑,在编辑器里面边写边调试,没多大难度。主要是给你一张纸和笔,让你现场写出来,那就没那么容易了。(本篇代码都是基于3.6)
1.统计
统计在一个队列中的数字,有多少个正数,多少个负数,如[1, 3, 5, 7, 0, -1, -9, -4, -5, 8]
方法一
1 # coding:utf-8 2 3 a = [1, 3, 5, 7, 0, -1, -9, -4, -5, 8] 4 5 # 用列表生成式,生成新的列表 6 7 b = [i for i in a if i > 0 8 9 print("大于 0 的个数:%s" % len(b)) 10 11 c = [i for i in a if i < 0] 12 13 print("小于 0 的个数:%s" % len(c))
更多相关文章
- 正则将长数字转为英式写法(从后向前3个数字一个逗号)
- JOIN vs. WHERE:为什么获得相同结果的两个查询显示3-4个数量级的
- sql 对某一列去重及重复个数
- java小练习(一个数如果恰好等于它的因子之和,这个数就称为“完数”
- java 中判断一个字符串中大小写字母的个数及其思路
- 求一段与读取数据库数据,写入一个数组的javascript 代码!谢谢!!