欢迎光临散文网 会员登陆 & 注册

霍格沃兹名企定向Python测试开发进阶22

2022-09-16 10:26 作者:抽抽一生恋  | 我要投稿

python开发--测试代码(函数和类)

测试函数

def get_formatted_name(first, last): (已报名霍格沃兹测试课底部评)   """Generate a neatly formatted full name."""    full_name = first + ' ' + last    return full_name.title()

函数get_formatted_name() 将名和姓合并成姓名,在名和姓之间加上一个空格,并将它们的首字母都大写,再返回结果。为核实get_formatted_name() 像期望的那样 工作,我们来编写一个使用这个函数的程序。程序names.py让用户输入名和姓,并显示整洁的全名:

print("Enter 'q' at any time to quit.")while True:    first = input("\nPlease give me a first name: ")    if first == 'q':        break    last = input("Please give me a last name: ")    if last == 'q':        break    formatted_name = get_formatted_name(first, last)    print("\tNeatly formatted name: " + formatted_name + '.')



霍格沃兹名企定向Python测试开发进阶22的评论 (共 条)

分享到微博请遵守国家法律