【发布时间】:2021-09-29 17:50:07
【问题描述】:
Python 3,函数。
有以下练习:
编写一个函数,要求用户输入他的出生年份、名字和姓氏。将这些东西中的每一个都保存在一个变量中。该函数将计算用户的年龄、姓名的首字母并打印出来。 例如:
John
Doh
1989
Your initials are JD and you are 32.
年龄计算取决于您参加赛道的年份, 您应该使用输入、格式等。
给出的答案是:
def user_input():
birth_year = int(input("enter your birth year:\n"))
first_name = input ("enter your first name:\n")
surname = input ("enter your surname:\n")
print ("your initials are {1}{2} and you are {0} years old". format(first_name[0], surname[0],2021-birth_year))
当我运行它时,终端保持为空, 希望你能帮忙, 提前谢谢你!
【问题讨论】:
-
您是否尝试过使用
user_input()运行该函数? -
谢谢!!!成功!