Ошибка при получении входных данных от пользователя
Я пытаюсь создать функцию, которая запрашивает дату рождения пользователя, имея несколько входов внутри ввода, но она не работает:
def dob():
dob=input("Your DOB:"input(" ")/input(" ")/input(" "))
print(dob)
dob()
1 ответ
def dob():
dob = input("Your DOB:" + input("Enter day ") + "/" + input("Enter month ") + "/" + input("Enter year "))
print(dob)
Результат:
Enter day 1
Enter month 02
Enter year 1990
Your DOB: 1/02/1990
обновленный
def user_input(num_of_time = 3):
inputs = [input("Enter value ") for x in range(num_of_time)]
return '/'.join(inputs)
def dob():
dob = input("Your DOB: " + user_input())
print(dob)