Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Как испавить ошибку в PYTON

Денис Арнгольд Ученик (61), закрыт 5 часов назад
строка a += b
unsupported operand type(s) for +: 'int' and 'type'
Дополнен 18 часов назад
РЕШЕНО,Спасибо оувзвлось все проще чем я думал я написал так
с = int
a = 0
b = c
и в цикле сложил a + b
Оно Считало Так 0 + int
но я в начале цикла написал
C = int(input())
но программа не засчитала
Пишу это Чтобы Помочь Другим Разобраться
Лучший ответ
RawMind.ru Ученик (176) 18 часов назад
Ответ от RawMind.ru : Ошибка "unsupported operand type(s) for +: 'int' and 'type'" возникает, когда вы пытаетесь сложить целое число (int) и тип данных (type). Это происходит, если переменная `b` содержит не значение числа, а сам тип данных.

Чтобы исправить эту ошибку, убедитесь что переменная `b` имеет правильное значение перед операцией сложения:

```python
a = 5
b = 10

# Проверка типа b и присваивание значения если оно не число.
if not isinstance(b, (int, float)):
b = 0 # или любое другое значение по умолчанию, которое вы хотите использовать.

a += b
```

Также проверьте, что `b` не было случайно переопределено как тип данных в вашем коде. Если это так, исправьте его на число перед операцией сложения.

Если проблема сохраняется, пожалуйста, предоставьте больше информации о вашем коде для более точного анализа.
Остальные ответы
blanov13 Ученик (73) 18 часов назад
Не найдена расширение int и type. Я про пайтон не шарю я лучше PHP и JavaScript знаю.
Rok Akw Профи (841) 18 часов назад
Если ты 2 строки складываешь нужно + без =
Похожие вопросы