Size: a a a

Хирьянов Т.Ф., Практика программирования на Python 3 (2019)

2020 July 13

NP

Nick Pershyn in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Даниил Кустов
Питон вообще красивый язык с точки зрения чтения
Хм, а там используются пробел или tab для отступов?
источник

ДК

Даниил Кустов... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Nick Pershyn
Хм, а там используются пробел или tab для отступов?
?
источник

ДК

Даниил Кустов... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
А, вы про тело циклов
Ну тут я думаю несложно догадаться для чего отступы нужны :)
источник

NP

Nick Pershyn in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
В питоне насколько я знаю отступ в отличии от С++ имеет значение.
источник

fl

first last in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Nick Pershyn
Хм, а там используются пробел или tab для отступов?
таб или 4 пробела
источник

fl

first last in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Nick Pershyn
В питоне насколько я знаю отступ в отличии от С++ имеет значение.
это да, количество отступов обозначает принадлежность к какому-либо циклу
источник

NP

Nick Pershyn in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
А если таб выставлет на 2, или на 8 пробелов, то это не запутает программиста?
источник

m

mr.slavik in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
нет
источник

NP

Nick Pershyn in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Ну то есть в одном месте используются пробелы, а в другом табы, в результате визуально отступ один, а на самом деле нет.
источник

m

mr.slavik in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
ведь у программиста format on save
я вот понятия не имею скок там пробелов у меня
что в плюсах что в питоне
источник

ДК

Даниил Кустов... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Nick Pershyn
Ну то есть в одном месте используются пробелы, а в другом табы, в результате визуально отступ один, а на самом деле нет.
Если вы пишите в текстовом документе, то питон скажет
Inconsistent using of tabs and space
источник

ДК

Даниил Кустов... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Типа такого
А если писать в IDE, она автоматически будет менять выставленное значение пробелов(по умолчанию 4) на табы и наоборот
источник

NP

Nick Pershyn in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Хм, не сильно понимаю, зачем в языке разрешать оба варианта... Могу представить споры в проекте между любителями пробелов и табов.
источник

NP

Nick Pershyn in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Вот в Хаскел все понятно - табы запретили.
источник

m

mr.slavik in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
в питоне тоже
или табы или пробелы
то есть или только табы или только пробелы
источник

NP

Nick Pershyn in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Наверно еще возникает проблема, когда много чего-то вложеного - код убегает вправо.
источник

ДК

Даниил Кустов... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Nick Pershyn
Наверно еще возникает проблема, когда много чего-то вложеного - код убегает вправо.
В таком случае можно функцию а отдельный файл вытащить
источник

ДК

Даниил Кустов... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
И в нем использовать 2 пробила вместо 4 например
источник

NP

Nick Pershyn in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Хм, директорию с кодом можно поделить на 2: исходники с пробелами и без них. 😃
источник

fl

first last in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Nick Pershyn
Наверно еще возникает проблема, когда много чего-то вложеного - код убегает вправо.
ну да, только зачем делать кучу вложенного - не понятно
источник