Найти - Пользователи
Полная версия: Точка с запятой
Начало » Python для новичков » Точка с запятой
1
Boris875
Извиняюсь за глупый вопрос, но все таки не могу не спросить.
Python не требует наличия точки с запятой в конце строки, но если её ставить не возникает ошибки синтаксиса, почему так?
Какой-то бессмысленный оператор получается, его использовать не нужно и его использование не даёт ни каких возможностей. Зачем он вообще тогда?
4kpt_III
Почему-же бессмысленный? Можно делать код однострочным. Правда против этого выступает PEP8. Но все же можно.

Например:

print "ops"; b = 4 / 2; print b
Boris875
4kpt_III
Странно, мне кажется я раньше пробовал так (ради эксперемента) и если мне помять не изменяет, то получил какую-то ошибку.
4kpt_III
Естественно, что не все выражения можно вытянуть в одну строку
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB