У меня есть строка для чтения из файла, бывают случаи, когда readline() вернет пустую строку, и мне нужно проверить это, см. Снимок экрана ниже, и было бы полезно, если кто-нибудь сможет объяснить мне, почему это дает неверный результат:Почему pycharm дает неправильную проверку состояния?
Как видно из скриншота, строки = «\ п», почему результат вычисления Выражение ложно?
Там наверняка есть альтернативный способ проверить пустую строку, но мне просто очень любопытно узнать, почему мой сценарий не работает.
спасибо.
Спасибо.
Если вам нужно протестировать пустую строку, используйте 'line ==" "' not 'line ==" \ n "'. Символ новой строки не является пустой строкой. –