Не понимаю почему ошибка, только начинаю изучать питон, помогите пожалуйста!

слева код, справа ошибка

Только начал учить питон и столкнулся с такой ошибкой


Ответы (2 шт):

Автор решения: Danis

int(input(...)) надо писать только в том случае если будет вводится число.В вашем случае надо написать просто input()

Также inputв отличие от print принимает только один аргумент. вам надо объединить несколько строк, это можно сделать с помощью f-строк

input(f"hello {s}") 
→ Ссылка
Автор решения: V-MazOriginal

Ну начнем с того что int это число а вводимый текст (в данном случае имя) это str. Как нам всем известно python не любит смешивание типов данных

int() - исполбзуеться для превращение текста (если он состоит только из чисел) в цифру

str() - превращает же число или другой тип данных в текст

→ Ссылка