И так. Всем привет. Сразу к вопросу.
И так есть функция create_input(name, input). Name это имя переменной, а input это фраза (типо myvar = input("You are a boy? <- это сам аргумент input")). Программа должна создать такой input, но с данными, которые введёт пользователь.
Был такой код:
def create_input(name, input):
exec(f"{name} = input('{input}')")
print(name, input)
create_input("myvar", "You are a boy?")
Я пробовал, вроде работает, но он вместо You are a boy пишет: built-in function input и просит ввести что-то, и пишет в консоли myvar и built-in function input вместо You are a boy? Как это исправить? И сделать чтобы выводит не You are a boy? А сам ответ к примеру Yes, как то так, спасибо заранее)
Спасибо заранее)