Что вы имеете против ;?
1) В питоне их нет (о чем и пост)
2) Они несут очень маленькую смысловую нагрузку в программировании, и являются просто формальностью.
2) Они несут очень маленькую смысловую нагрузку в программировании, и являются просто формальностью.
нет, можно писать код на одной строке, не совсем представляю где это надо, но так можно, плюс есть языке с открытым списком аргументов, тоже не совсем представляю где это нужно в реальных задачах, но там этот бестолковый знак очень даже толковый.
да ладно...
print('Statement 1'); print('Statement 2'); print('Statement 3')
print('Statement 1'); print('Statement 2'); print('Statement 3')
Окей. Извиняюсь, писал на питоне год назад уже, ошибся.
Но в любом случае читаемый код в питоне не требует ;
Но в любом случае читаемый код в питоне не требует ;
Да это правда а } вообще мерзость
Согласен. После питона вообще не понимаешь, зачем усложнять синтаксис этими {} и ;
Затем что код с этими знаками значительно более читаем?
Как раз такие наоборот. Вся эта условная мишура мешает читабельности и раздувает длину листинга. Питон был сделан как раз для красивого и читабельного когда, а вышеуказанные сиволы - издержки легаси бородатых времен, нужда в которых кроме бородатых традиций ничем не подкреплена.
Вообще нет. Мало того нужно еще тратить дополнительное время когда хочешь все это выровнять и многие говнятся по поводу табов или пробелов а кто-то ставит и то и то. Ничего, придет время и мир осознает истинное величие питона.
Когда все пакеты и модули вспенятся до пояса вы посмотрите на питона и скажете "спаси нас" а он прошепчет "нет"
Когда все пакеты и модули вспенятся до пояса вы посмотрите на питона и скажете "спаси нас" а он прошепчет "нет"
Вообще оно вроде как там служит для разделения нескольких комманд на одной строке, другой вопрос кто этим пользуется :)
Пользуюсь в REPL, удобно что-то в духе `from project import statistical_func; statistical_func()` делать просто копируя однострок.
Чтобы написать коммент, необходимо залогиниться