Предмет: Информатика, автор: salieri08

Python! Найдите ошибку в легком коде!

fireball_symbol = input('Enter fireball symbol: ')
fireball_count = input('Enter fireball count: ')
fire = fireball_symbol * fireball_count
print(fire) 


Также информация на фото!


Приложения:

Ответы

Автор ответа: restIess
1

Ты пытаешься строку умножить на строку, чего делать нельзя.

Я так понимаю требуется ввести символ/последовательность символов, а затем количество его повторений. Для этого нам нужно просто сохранить в переменную fireball_count целое число.

Изменённый код:

fireball_symbol = input('Enter fireball symbol: ')

fireball_count = int(input('Enter fireball count: '))

fire = fireball_symbol * fireball_count

print(fire)


salieri08: спасибо большое! для меня это было очень важно! спс
restIess: Запомни, что input() в питоне по умолчанию получает данные типа string, а чтобы преобразовать используй float(), int(), bool()
salieri08: хорошо. я только недавно начал учить питона. спасибо за совет!
Похожие вопросы
Предмет: Русский язык, автор: euu
Предмет: Русский язык, автор: karpovayulia38