当前位置: 首页 > 面试经验 >

软件测试工程师面试-常见的python笔试题

优质
小牛编辑
157浏览
2023-03-28

软件测试工程师面试-常见的python笔试题

Python由于其简单易学的特性,常常作为软件测试工程师入门的开发语言,并且由于python在Web自动化测试、APP自动化测试、还有接口测试中都拥有比较突出的优势,而且还有很多可用的框架技术,所以python语言是很实用的软件自动化测试方面的语言。下面给大家推荐一些软件测试工程师面试遇到的一些python笔试题。


一、python实现九九乘法口诀。


二、python实现冒泡排序

三、python实现下面的图形输出:

*****

****

***

**

*

**

***

****

*****
代码实现如下所示:

四、python实现求三角形周长和面积(面向过程)

 

代码实现:

#(1)输入边长

#(2)计算周长

C = (a + b + c

计算半周长

S=a+b+c/2

#(3)计算面积

area = (s*(s-a)*(s-b)*(s-c)) ** 0.5

#(4)输出结果

print('三角形面积为 %0.2f' %area)


五、python实现,定义两个列表,打印出两个数组不重合的部分。


代码实现:

六、阅读下面的python代码,回答问题。

根据以上代码,判断nReturn有可能的所有取值,并且举例当nReturn取各个值的时候,a、b各自的值。


【回答】

nR的可取值:0,1,10,11.

当两个条件都不成立的时候,

nR=0,a取大于等于10的数值(10),b取大于等于10的值(10);


当两个条件都成立的时候,

nR=11,a取小于10的值(9),b取小于10的值(9)

分支1成立,分支2不成立,nR=1,a取小于10的值(6),b取大于等于10的值(11)

分支1不成立,分支2成立,nR=10,a取大于等于10的值(16),b取小于10的值(5)



#面试##Python##金九银十##后端#
 类似资料: