Возможно, проблема заключается в том, что в вашем коде используются смешанные отступы из пробелов и табуляций. Python рекомендует использовать либо только пробелы, либо только табуляции для создания отступов, но не их смешивать. Это может вызвать ошибку IndentationError.
Чтобы исправить проблему, убедитесь, что вы используете только один тип отступа (лучше всего пробелы) во всем вашем коде. Если вы используете редактор кода, проверьте его настройки, чтобы убедиться, что он корректно устанавливает отступы пробелами, а не табуляцией. Кроме того, можно попробовать скопировать ваш код в другой редактор и проверить его на наличие смешанных отступов.
Вот пример вашего кода с исправленными отступами:
```python
for i in range(5):
if i % 2 == 0:
print("Четное число:", i)
else:
print("Нечетное число:", i)
```
Если после исправления отступов ошибка IndentationError все равно возникает, пожалуйста, предоставьте больше информации или обратитесь за помощью к сообществу программистов, чтобы решить проблему.