Теперь Кью работает в режиме чтения

Мы сохранили весь контент, но добавить что-то новое уже нельзя

Никак не могу пройти в Яндекс.Практикуме по Python задачу 2 из урока "5.Ветвления".

на код приведенный в самом низу постоянно выдается ошибка такого содержания:

Traceback (most recent call last):
  File "[[[main.py](http://main.py)]([http://main.py](http://main.py)[)]([](http://main.py%29%5D%28%5Bhttp://main.py%5D%28http://main.py%29%5B%29%5D%28http://main.py%29%29)[http://main.py](http://main.py)[](](http://main.py%29%5D%28%5Bhttp://main.py%5D%28http://main.py%29%5B%29%5D%28http://main.py%29%29)[http://main.py](http://main.py)[)[)](](http://main.py%29%5D%28%5Bhttp://main.py%5D%28http://main.py%29%5B%29%5D%28http://main.py%29%29)[http://main.py](http://main.py)[%29)](http://main.py%29%5D%28%5Bhttp://main.py%5D%28http://main.py%29%5B%29%5D%28http://main.py%29%29)", line 4
    print('Новых сообщений: ' + str(messages_count))
    ^
IndentationError: unexpected indent

Что за дичь? Уже и страницу обновлял - не помогает... Куда копать? Я начинающий, извиняюсь если как-то не так выразился.

import random
messages_count = random.randint(0, 5)
if messages_count > 0:True
    print('Новых сообщений: ' + str(messages_count))
else:
    print('У вас нет новых сообщений')
ОбучениеНаписание кода+1
Kung Fury
  ·   · 9,9 K
Лучший
Lead data scientist / data analyst / developer...  · 11 июн 2021

Привет!

Обратим внимание на третью строку в этом коде:

import random
messages_count = random.randint(0, 5)
if messages_count > 0:True
    print('Новых сообщений: ' + str(messages_count))
else:
    print('У вас нет новых сообщений')

Там стоит лишний True после двоеточия. Он совершенно не нужен, т.к. само сравнение messages_count > 0 вернет True либо False. П

Надо вот так:

if messages_count > 0:
    print('Новых сообщений: ' + str(messages_count))
else:
    print('У вас нет новых сообщений')

Должно получиться :)

Если что, я являюсь преподавателем в Практикуме, если будут еще какие-то вопросы, можно на кью мне их адресовать, я постараюсь помочь.

Канал PythonTalk в telegramПерейти на t.me/pythontalk_ru
Весь прикол в том что мне не засчитывался правильный ответ в задаче 1, пока я не добавил после двоеточия "True", я... Читать дальше
Исправляю старые баги, добавляю новые  · 11 июн 2021
Тут ошибка " if messages_count > 0:True". Python считает это выражение завершенным и ругается на лишние отступы. Так корректно. if messages_count > 0: print(...) На практикуме должны быть своя поддержка, можете к ним... Читать далее