【Python测试面试编程题01:判断三角形的函数】教程文章相关的互联网学习教程文章

Python测试面试编程题01:判断三角形的函数【代码】

题目 写一个判断是否为三角形的函数 parseTrigon(a,b,c) 。(语言请优先使用python>java>C>其它)。 入参:a,b,c三个字符串代表三边,要求在函数内部判断各边长均为1~10的整数。 返回值:有4种可能:-1(边长不合法),0(非三角形、即存在两边之和不大于第三边),1(普通三角形),2(等腰三角形),3(等边三角形); 解题 #!/usr/bin/env/python3 # -*- coding:utf-8 -*- """ @project: demo @author: zy7y @file: test_demo01.py @ide: ...

python测试开发面试题【代码】

试卷时间 60分钟,请不要在试卷上作答,用A4纸做答题纸作答。 一,中文单项选择题(30分,每个3分) 1.下列哪个语句在Python中是非法的? A、x = y = z = 1 B、x = (y = z + 1) C、x, y = y, x D、x += y 2.关于Python内存管理,下列说法错误的是 A、变量不必事先声明 B、变量无须先创建和赋值而直接使用 C、变量无须指定类型 D、可以使用del释放资源 3、下面哪个不是...

Python 测试开发算法面试题【代码】

二分查找算法: #coding=utf-8def binary_search(num_list,x):'''二分查找'''num_list=sorted(num_list)left,right = 0,len(num_list)while left <right:mid = int((left + right)/2) #获取中间的值得indexif num_list[mid] > x:right = midelif num_list[mid] < x:left = mid+1else:return '待查元素{0}在列表中下标位:{1}'.format(x,mid)return '待查找元素%s不存在指定列表中'%xif __name__ =='__main__':num_list = [11,22,34,...