8.3.4 结合使用函数和 while 循环
可将函数同本书前面介绍的任何 Python 结构结合起来使用。例如,下面将结合使用函数 get_formatted_name() 和 while 循环,以更正规的方式问候用户。下面尝试使用名
和姓跟用户打招呼:
greeter.py
def get_formatted_name(first_name,last_name):
"""返回整洁的姓名"""
full_name = first_name + ' ' +last_name
return full_name.title()
#这是个无限循环!
while True:
print("\nPlease tell me your name:")
f_name = input("First name:")
l_name = input("Last name:")
formatted_name = get_formatted_name(f_name,l_name)
print("\nHello, " + formatted_name + "!")