Если вы попробуете сложить целочисленное значение с текстовым, Python выдаст ошибку TypeError: can only concatenate str (not "int") to str.
Складывать можно только две строки. Поэтому, чтобы прибавить целое число к строке, его нужно сначала преобразовать в текст:
a = 'some random string'
b = 10
c = a + str(b)
print(c) # some random string10
Когда мы пишем int(input()), мы на самом деле считываем текст и затем преобразуем его в целое число. Также можно сделать обратное — превратить целое число в строку с помощью str().
Задача
Дана строка и число, ваша задача — напечатать эту строку, за которой следует : и 20-кратное произведение числа.
Примечание: Не используйте команду print напрямую. Сохраните результат в переменной res и напечатайте res в конце.