python函数练习题

Posted 围岭山上的山文居士

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python函数练习题相关的知识,希望对你有一定的参考价值。

写一段代码,用于识别姓名(first_name,last_name)

结合使用函数get_formatted_name()和while循环,以更正规的方式问候用户

面尝试使用名和姓跟用户打招呼

def get_formarted_name(first_name,last_name,middle_name=‘‘):
    if middle_name:
        full_name=first_name+ +middle_name+ +last_name
    else:
        full_name=first_name+ +last_name
    return full_name.title()

while True:
    print("
Please tell me your name: ")
    f_name = input("First name: ")
    l_name = input("Last name: ")
    m_name = input("Middle name: ")

    formatted_name=get_formarted_name(f_name,m_name,l_name)
    print("
hello, "+formatted_name+"!")
    choice=input("
Do you want tell me another name? (y or n)")
    if choice == y:
        continue
    else:
        break

 

以上是关于python函数练习题的主要内容,如果未能解决你的问题,请参考以下文章

Python函数练习题

Python3练习题系列(03)

笨办法学 Python(第三版)习题 18: 命名变量代码函数

笨办法学 Python(第三版)习题 18: 命名变量代码函数

python内置函数代码练习

python函数练习题