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 + "!")