Напишите программу, которая сообщает пользователю, когда ему исполнится 64 года. - PullRequest
0 голосов
/ 23 февраля 2020

Как мне ввести имя и количество лет в строку в моем операторе печати?

USER_NAME = str(input("Enter your name: "))

USER_AGE = int(input("Enter your age: "))

def ageDifference(age):

    age_difference = (int(64 - age))
    print(str("Hello {:s}, you will turn 64 in {:d} years."))

ageDifference(USER_AGE)

1 Ответ

0 голосов
/ 23 февраля 2020

Просто передайте имя и возраст в аргументы функции и используйте функцию форматирования строки, чтобы добавить параметры для печати. ​​

def ageDifference(name, age):

    age_difference = (int(64 - age))
    print(str("Hello {0}, you will turn 64 in {1} years.").format(name, age))

И вызвать функцию как ageDifference(USER_NAME, USER_AGE)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...