Не понимаю почему ошибка, только начинаю изучать питон, помогите пожалуйста!
Ответы (2 шт):
Автор решения: Danis
→ Ссылка
int(input(...)) надо писать только в том случае если будет вводится число.В вашем случае надо написать просто input()
Также inputв отличие от print принимает только один аргумент. вам надо объединить несколько строк, это можно сделать с помощью f-строк
input(f"hello {s}")
Автор решения: V-MazOriginal
→ Ссылка
Ну начнем с того что int это число а вводимый текст (в данном случае имя) это str. Как нам всем известно python не любит смешивание типов данных
int() - исполбзуеться для превращение текста (если он состоит только из чисел) в цифру
str() - превращает же число или другой тип данных в текст
