可以参考下列代码,如果对你有帮助,麻烦采纳下,谢谢~~~
data_list = []
print("请输入学生信息(姓名、性别、年龄,用空格分隔):")
while True:
data = input().strip()
if len(data) == 0:
break
student_info = data.split(" ")
if len(student_info) != 3:
print("输入有误,请重新输入!")
break
data_dict = {'name': student_info[0], 'gender': student_info[1],
'age': student_info[2]}
data_list.append(data_dict)
if len(data_list) > 0:
total_age = 0
total_count = 0
man_count = 0
for value in data_list:
total_age += int(value['age'])
total_count += 1
if str(value['gender']) == '男':
man_count += 1
print("平均年龄是%.2f,男性人数是%d" % (total_age / total_count, man_count))
运行结果:
请输入学生信息(姓名、性别、年龄,用空格分隔):
张三 男 23
李四 女 21
王五 男 18
平均年龄是20.67,男性人数是2
能力
- 沟通能力(测试工程师的沟通能力会直接影响事务开展的效率。良好清晰的沟通能力,是一个技术优秀的测是工程师是否可以获得更好发展的“敲门砖”),
- 学习能力(对不同业务需求和功能的快速学习与理解能力。 对于测试新技术和新方法的学习能力),
- 开发能力
- 文字描述能力
测试用例的编写能力
测试用例设计能力是指,无论对于什么类型的测试,都能够设计出高效地发现缺陷,保证产品质量的优秀测试用例。
自动化测试能力
掌握自动化测试技术,可以把你从大量重复性的手工劳动中解放出来,这样可以把更多的精力花在更多类型的测试上。
兴趣
兴趣是学习一项技能的最好的东西
责任感,抗压力强
责任感是任何工作的都需要的,对于测试工作者而言:
测试往往是产品质量的最后个把关者;由于测试工作成效很难衡量,测试用例执行、bug数目的多少都
无法说明产品的质量是否合格;所以,责任感是最重要的测试必备素质之一。压力,测试工作者,特别是属于互联网行业需要能够抗住各种压力。
探索性思维:不被条条框框束缚,能够结合实际想问题