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

Пайтон изза чего ошибка?

Pomogator Ученик (233), открыт 1 неделю назад
 while True: 
a = input()
if a[0] == 'a' or a[0] == 'А':
print(a)
else:
break
Вот код и почему то выдает такую ошибку
Different number of lines: out = 0, corr = 1
хотя в пайчарме все работает
2 ответа
YT_VolkOFF Оракул (78973) 1 неделю назад
Ваш код работает правильно, но выдаёт ошибку из-за различий в количестве строк в исходном коде и в отладчике (пайчарме). Это связано с тем, что в пайчарме вы можете видеть дополнительные строки, которые не видны в исходном коде.
PomogatorУченик (233) 1 неделю назад
а как это исправить
Алекс Куха Высший разум (461664) 1 неделю назад
Без условия ответить корректно не получится
Логика уж больно кучерява
Это НЕ ошибка, а информационное сообщение
Удалите пустую последнюю строку, ниже break.
PomogatorУченик (233) 1 неделю назад
ее там нет
Алекс Куха Высший разум (461664) Pomogator, забей, это сообщщение только в пичарме
Андрей ПоляковПрофи (651) 1 неделю назад
у меня в vscode все норм, ни каких ошибок не выходит
Алекс Куха Высший разум (461664) Андрей Поляков, так оно ж не ошибка. В онлайне тоже норм
Похожие вопросы