В моей работе с python я иногда обнаружил, что я удалил переменную и просто оставил строку inline в своем коде. Я заметил, что вы можете это сделать, и при этом не возникает никакого уведомления от компилятора или какой-либо ошибки во время выполнения. Может кто-нибудь сказать мне, почему это не ошибка?Почему неназначенная строка не вызывает ошибку компиляции в Python?
c = 1
"this causes no error or notification to the developer"
b = 2
Это, как представляется, работает точно так же, как docstring, но нет тройных котировок, только одного набора. Я не мог найти документацию по этому вопросу.