Коллекции загружаются
#тыжпрограммист
Кто-нибудь может объяснить для чего (скрин ниже) в коде, внутри обьявленной функции, объявлен параметр initial, еще и со значением 5? Он разве не лишний? Язык Пайтон. В примере нужен только счетчик, (count). Не логичнее задать ему ноль? Туплю, "сам бади хелп ми, плиз". Скрин (как сделать его фоткой тут, а не ссылкой??) : https://ltdfoto.ru/image/M4fzDB 22 марта 2022
|
Руслан Калыков
Я вообще-то тоже. Потому что задание структуры программы отступами, а не операторными скобками {{}}, это извращение. 1 |
Пишу на питоне лет 15 и не понимаю, нахера лишние убогие фигурные скобки )
|
ReFeRy Онлайн
|
|
ReFeRy Онлайн
|
|
yzman
Так я как раз имею ввиду, что IDE помогает форматировать отступами. Если бы такой код писали в простом текстовом редакторе, это было бы мучение. |
ReFeRy
Так я как раз имею ввиду, что IDE помогает форматировать отступами. Если бы такой код писали в простом текстовом редакторе, это было бы мучение. Ну, кстати, писать в простом текстовом редакторе просто, достаточно чтобы редактор вставлял по tab 4 пробела и умел выделенный блок сдвигать влево или вправо. Я до PyCharm долго использовал notapad++ и gedit, плюс иногда на сервере приходится файлы править через vim. Проблем ноль, дело привычки. А вот скобочку фигурную забыть — это пожалуйста.Кстати, не хватает очень сильно тэга для моноширинного преформатированного текста ) Вдобавок к закачке картинок непосредственно на сервера фанфикса ))) |
ReFeRy Онлайн
|
|
Кстати, не хватает очень сильно тэга для моноширинного преформатированного текста ) Вдобавок к закачке картинок непосредственно на сервера фанфикса ))) Ровно один человек просит тэг для кода, с тобой вас будет два. |
ReFeRy
Даёшь публичный багтрекер с голосовалкой ) Хотя по сути - там копипаста из того же спойлер тэга + дополнительный CSS. P.S. Хотя вру, там нужно обработку всех скобок убрать квадратных, в коде этого добра много — копипасты не получится ) |
yzman
Пишу на питоне лет 15 и не понимаю, нахера лишние убогие фигурные скобки ) Э, нет. Скобку поставил, и она стоит. А пробелы такие фюить! и нету. Вот, например, в редакторе блогов они просто съедаются, на питоне не попишешь.А на языке с операторными скобками - запросто! |
Виктор Некрам
> А пробелы такие фюить! и нету. Вот, например, в редакторе блогов они просто съедаются, на питоне не попишешь. Это проблема редактора блогов, не кода. |
C17H19NO3
Использование для структурирования программ символа, чувствительного к редактору - это проблема языка. Код на JS или C# я могу спокойно перегнать по маршруту Notepad - блоги - MSC, и он продолжит компилироваться и выполнять свою работу. Питон от такого рухнет. |
yzman
Даёшь публичный багтрекер с голосовалкой ) Есть fanfics.reformal.ru, но им почти никто не пользуется; есть пост жалоб, вопросов и предложений, но там уже год закрыты комментарии. |
Виктор Некрам
> Использование для структурирования программ символа, чувствительного к редактору - это проблема языка. Чувствительность редактора к универсально распространённым символам — таки проблема редактора. |
C17H19NO3
Отрефлексировал вопрос, понял много интересного. Вот смотри: бывают такие школьные училки с ОКР, которым непременно отступи слева три клеточки, сверху две строчечки, а иначе истерика и работу порвет. Но когда таким же ОКР страдает _язык_программирования_? Отвратительно. |
Виктор Некрам
> Но когда таким же ОКР страдает _язык_программирования_? Речь не про школьных училок и ОКР. Речь о том, что при переносе между редакторами — текст должен оставаться неизменным, безотносительно конкретного содержания. Если какой-то редактор при обработке произвольного текста по своей собственной прихоти произвольно преобразует некоторые широко распространённые символы, не уведомляя об этом пользователя заранее в явном виде — это не проблема текста, это плохой редактор. > Отвратительно. А давай я тоже приведу пример. Вот смотри: ты написал некий фанфик, вставил его в форму публикации на сайте, а форма взяла и задним числом выкинула из твоего текста все переводы строки. Наверное, это не с формой публикации проблемы, это у тебя неправильный текст, которому обязательно нужно разбиение на абзацы? |
C17H19NO3
Ты взял на себя совершенно неподъемную задачу - объяснить мне, что это не разработчики языка мудаки, потому что ввели структурирование отступами, а я, потому что мне это не нравится. |
Виктор Некрам
> что это не разработчики языка мудаки, потому что ввели структурирование отступами, а я, потому что мне это не нравится Ещё раз, медленно и внимательно. Речь не о том, будто бы структурирование отступами — хорошо или плохо. Речь о том, что редактор, который задним числом без предупреждения произвольно сжирает некоторые символы или последовательности символов, безотносительно сути введённого в него текста — это плохой редактор, безотносительно сути введённого в него текста. И даже если мы примем, будто бы "структурирование кода отступами это мудацкое решение" — от этого никак не становится лучше ситуация, когда редактор сжирает отступы в любом тексте, даже тексте, который не является кодом на этом конкретном языке. Так — понятнее? |