Возникает ошибка "TypeError: can't multiply sequence by non-int of type 'str'".

Вызывает ошибку "TypeError: can't multiply sequence by non-int of type 'str'"

text1 = "Hello"
text2 = "World"
result = text1 * text2
print(result)

Сообщение об ошибке:

result = text1 * text2
TypeError: can't multiply sequence by non-int of type 'str'

Извините, такое умножение невозможно. Потому что данные строкового типа не могут быть умножены на другие данные строкового типа.

"str" - это сокращение от "string", типа данных python, в котором хранится текст. Вы можете попробовать следующее:

result = text1 + " " + text2

Вот документация python по строкам: https://docs.python.org/3/tutorial/introduction.html#strings

Умножение не может быть выполнено между двумя строками, мы можем только сложить их .

Вернуться на верх