Бред

Ответить в тред Ответить в тред
Check this out!
Аноним # OP 03/08/21 Втр 15:13:20 2520088161
9919.png 8Кб, 200x200
200x200
Вкат в Python день 14;

Доброго дня 2че, снова у меня вопросы:

Всегда говорят, что этот сайт необходим для разработчика https://github.com/

Насколько следует спешить освоить его? И для чего его вообще можно использовать?
Насколько не верно мнение, что это блог, куда погромисты выкладывают свои работы и одновременно с тем чатик, где удобно кооперироваться для совместного написания чего-либо?



Аноним 03/08/21 Втр 15:15:34 2520089372
512516.JPG 87Кб, 1041x952
1041x952
На правах бампа:

Программа работает, всё отлично, интересно мнение по стилю и понятности того, что написано

https://pastebin.ubuntu.com/p/qwpm5B4fzF/
Аноним 03/08/21 Втр 15:17:54 2520090653
1583012907p-zab[...].jpg 63Кб, 1280x720
1280x720
Обычно треды на пару часов позже создаю, надеюсь сейчас тут вообще кто-нибудь есть
Аноним 03/08/21 Втр 15:20:07 2520091874
>>252008816 (OP)
Перед тем как осваивать гитхаб, освой гит. Это инструмент для контроля версий, другими словами чтоб не было ёбни с вопросом "сделал говно, как откатить?" и всякими бэкап папочками или что там можно придумать сидя без всего. Вникнешь - сразу исчезнут вопросы зачем нужен гитхаб и подобные ресурсы.
Аноним 03/08/21 Втр 15:20:35 2520092195
match-case
Аноним # OP 03/08/21 Втр 15:20:44 2520092276
images.jpg 6Кб, 224x224
224x224
1
Аноним 03/08/21 Втр 15:21:00 2520092377
Аноним 03/08/21 Втр 15:21:15 2520092528
>>252008816 (OP)
Система контроля версий это. Ты создаешь репозиторий с кодом, открытый или для себя. Поработал, щакоммитил изменения, залил их в репу. Работаешь над расширением функционала - создаешь ветку отдельную.
Можно работать на нескольких машинах без нужны переносить код.
Кооперироваться с несколькими людьми.

Если планируешь серьезно вкат, то 99% в компании будет гит. Базу понять очень легко, и в 99% только она и требуется. Если скажешь что ни разу с гитом не работал то жирный минус в карму.
Аноним 03/08/21 Втр 15:22:00 2520092919
>>252008937
Чел. Так программы не пишут.
Аноним 03/08/21 Втр 15:23:49 25200938010
>>252008816 (OP)
>Насколько следует спешить освоить его?
Прямо сейчас, чтобы потом рассказывать, что ты погромируешь уже двадцать лет.
Аноним # OP 03/08/21 Втр 15:27:17 25200958011
>>252009187
> освой гит
Хорошо, спасибо.

А для него какие начальные навыки/знания нужны? Или для написания чего он полезен
Аноним 03/08/21 Втр 15:28:13 25200962712
>>252009580
На гите не пишут программы, для начала почитай вики хотя бы.
Аноним 03/08/21 Втр 15:29:41 25200970013
>>252009580
Ничего не нужно, это инструмент для работы над любым проектом чтобы не попадать в сложные ситуации и удобно коллабить.
Аноним 03/08/21 Втр 15:34:22 25200995414
>>252009291
Для того, чтобы это услышать я и писал пост. Только что именно не так? Я то не знаю
Аноним 03/08/21 Втр 15:37:15 25201010915
>>252009954
Ну вот что такое у тебя за " " во множестве?
Аноним 03/08/21 Втр 15:38:52 25201018416
>>252009954
Сделал бы отдельные функции, которые возвращали true или false, в основной просто сравнение и все. Сам поймешь что читается лучше.
Аноним # OP 03/08/21 Втр 15:40:25 25201025517
>>252009627
>>252009700
>>252009252

Если суммировать, с гитом/гитхабом пишут в основном сайты и игры, для которых очень важен контроль версий.

И если идти работать в компанию, то там почти обязательно буду им пользоваться.

так?
Аноним 03/08/21 Втр 15:42:03 25201033318
>>252008816 (OP)
Будешь пушить комиты в рабочую репу, работодатель будет делать ревью , всё через гит. Так что стоит разобраться, там не сложно. Рекомендую посмотреть adv-it.
Аноним 03/08/21 Втр 15:42:27 25201035619
>>252010255
Если ты пишешь код длиннее 20 строк и 1 файла, то используешь систему контроля версий.
Аноним 03/08/21 Втр 15:43:14 25201040020
>>252010333
>комиты
Там же pr делают, разве нет?
Аноним 03/08/21 Втр 15:43:27 25201041621
>>252008937
Всратость кода на максималке
Аноним 03/08/21 Втр 15:44:10 25201045422
>>252010255
Да, в компании если она нормальная будет система контроля версий
Аноним 03/08/21 Втр 15:44:26 25201046523
>>252010400
Ну сначала ты делаешь у себя комиты, потом пушиш их в репу
Аноним 03/08/21 Втр 15:46:07 25201055424
На любом собеседовании потребуется показать твой гит
Аноним 03/08/21 Втр 15:47:23 25201063425
>>252008937
Есть такие штуки как линтеры - они проверяют, соответствует ли твой код PEP8, могут помочь в нахождении каких-нибудь глупых ошибок, и вообще подсказывают, что нужно поправить, чтобы твой код был более читаемым.
Если интересно, установи mypy, flake8, pylint и пройдись ими по своему коду. Они укажут на неточности. Этими штуками пользуются взрослые дяди в коммерческом коде. Еще кто-то использует black, он может делать автоформатирование, но мне он не нравится
Аноним 03/08/21 Втр 15:49:24 25201075426
>>252010109
Это dictionary. Я даю key и пустое значение, а потом заполняю/не заполняю его значением true.

Если бы это было множество, то вместо красивых словосочетаний, пришлось бы пользоваться цифровым id, что сделало бы всё очень запутанным и не понятным
Аноним 03/08/21 Втр 15:53:37 25201100227
>>252010184
Звучит разумно.
А эти много функций обычно в один файл пихают или каждый в свой? не в этом примере, а вообще


>>252010416
>Всратость кода на максималке
Так каждый сказать может, а что конкретно?
Аноним 03/08/21 Втр 15:54:46 25201106128
Аноним 03/08/21 Втр 16:00:11 25201136829
>>252008816 (OP)
Толсто.

>>252010754
Пиздец.

>>252008937
Не бывает такого, чтобы кто-то освоил словарь/хэшмап и основные синтаксические конструкции, не освоив переменные.

Аноним # OP 03/08/21 Втр 16:06:48 25201175530
>>252011368
>Не бывает такого, чтобы кто-то освоил словарь/хэшмап и основные синтаксические конструкции, не освоив переменные.

Ну вот он я. И что ты сделаешь?
И что не так с переменными?
Аноним 03/08/21 Втр 16:08:06 25201181631
>>252011002
Можно и в один, если они выполняют действия связанные с конкретной тематикой. Например в твоем случае работа с датами. Но я не питонист, я на джаве пишу с ООП больше.
Аноним 03/08/21 Втр 16:11:59 25201206332
>>252011816
Кококо<Коко<Ко>> кококо = new Кококо<Коко<Ко>>(коко){{
кокококо}};
Аноним 03/08/21 Втр 16:12:15 25201207433
Аноним 03/08/21 Втр 16:12:24 25201208134
>>252011755
тебе не нужен словарь со строками. записывай все в переменные, которые называются также как строки твои.
Аноним 03/08/21 Втр 16:13:02 25201211035
>>252008937
У тебя очень всрато все например с днями
Заводишь словарь d где "месяц":максимальное число дней в нем
If 1<=day<=d['месяц']:
Аноним 03/08/21 Втр 16:13:41 25201214136
>>252012074
>>252012081
Зачем ему вообще переменные, если можно сразу вернуть False в случае чего?
Аноним 03/08/21 Втр 16:14:09 25201217137
>>252008816 (OP)
Лол че, ты охуел? Ты решил мою мечту спиздить суканах? Это я хотел в конце августа начать питон изучать, мудила! Ты думаешь ты такой особенный, да!? Да у меняпросто времени нет, вот я и не начал еще. Питух, говно, срал тебе в рот, мать ебал, уебище, говно, жопа!
Аноним 03/08/21 Втр 16:15:55 25201225638
Аноним 03/08/21 Втр 16:17:30 25201236139
Аноним 03/08/21 Втр 16:18:59 25201244340
>>252012063
Стоят в очереди в столовой джавист, питонист и php-шник. Первой пришла очередь джависта, и он говорит:
- Дайте мне Борщ борщ нью Борщ.
Питонист как начал над ним угарать, и заказывает громко:
- Мне борщ - и шепотом прибавил - еще деф __пюрешка__ (селф, котлетки).
Взял свой заказ и ушел. Последний подходит php-шник и говорит:
- А у меня с собой - достаёт контейнер с говном и начинает жрать.
Аноним 03/08/21 Втр 16:19:59 25201250341
>>252012141
Потому что он не осилит, например, и хотя бы некий конечный автомат без раннего выхода ньюфаг мог бы сделать. А тут явно троллинг.
Аноним 03/08/21 Втр 16:20:12 25201251842
>>252008816 (OP)
да чего его там осваивать? по ходу разберёшься
Аноним 03/08/21 Втр 16:22:39 25201263843
>>252008816 (OP)
Это социальная сеть чтобы анимешники могли меряться письками.
Также может пригодиться знать гит на работе, чтобы можно было откатиться если всё пойдет по пизде.

Чисто для себя гитхаб нинужон, только усложняет жизнь.
Аноним 03/08/21 Втр 16:24:10 25201270844
Аноним 03/08/21 Втр 16:24:13 25201271445
>>252012081
>>252012074
Всё, понял, о чём вы.

Когда писал первым на ум пришёл list, чтобы хранить True/Falce, но он говно для таких целей. А dictionary то же самое, но удобный.

До переменных просто не додумался.
Обычно ими пользуются для таких целей, а не словарём, как я понял?
03/08/21 Втр 16:25:13 25201277046
Аноним 03/08/21 Втр 16:25:25 25201278047
Аноним 03/08/21 Втр 16:25:41 25201280048
image.png 27Кб, 590x293
590x293
Попытался переписать, а вышло не сильно и лучше.
Аноним 03/08/21 Втр 16:30:31 25201303549
>>252012714
Да, только вот вместо переменных отвечающих что год месяц день ок надо нахуй с метода возвращать фолсе сразу

Ещё совет "is true" это вообще полная ебанина
if хуйня is true: тоже самое что что if хуйня: только 2 ещё и быстрее
Аноним # OP 03/08/21 Втр 16:31:40 25201310250
>>252012800
Красиво, убираешь кучу переменных и всё в 3 раза короче выходит


только 8 месяц с 31 днём. Придётся эту часть городить как у меня.

Аноним 03/08/21 Втр 16:33:51 25201323451
>>252012800
сделай функцию is_leap например, будет сразу понятнее что происходит
Аноним 03/08/21 Втр 16:34:09 25201325652
Снимок экрана 2[...].png 222Кб, 934x850
934x850
Несуществующая дата
Високосный год
Несуществующая дата
31 декабря
Не високосный год
Аноним 03/08/21 Втр 16:34:31 25201328253
>>252013102
Ты реально не вдупляешь что можно создать лист с месяцами с 30 дней, лист с месяцами 31 дней и потом просто сделать
if month in 31days:
Аноним # OP 03/08/21 Втр 16:34:52 25201331054
>>252013035

Принял, попробую переписать по типу анона свехру
Аноним 03/08/21 Втр 16:37:51 25201347555
>>252013282
>Ты реально не вдупляешь что можно создать лист с месяцами с 30 дней, лист с месяцами 31 дней и потом просто сделать
>if month in 31days:

Честно говоря не знаю эту технологию, но хотеть.

Пару тредов назад спрашивал, как подобную гусеницу сократить, но ничего дельного не сказали
Аноним 03/08/21 Втр 16:38:36 25201351656
>>252013475
Я тебе 3 постами выше скинул решение. Можно езе сократить, я бы оставил как есть.
Аноним 03/08/21 Втр 16:39:22 25201355657
Почему абсолютно все двачеры либо программисты, либо вкатуны?
Почему среди двачеров нет моушн дизайнеров или тридешников, например?
Аноним 03/08/21 Втр 16:39:48 25201357558
Оп как вкатится? Как ты учишся? С чего начинал? Что за прогу пишешь?
Аноним 03/08/21 Втр 16:41:04 25201364959
>>252013556
Говно для пидоров, удивлен что нет вкатунов в qa хотя это идеальная ниша для долбоебов без навыков
Аноним 03/08/21 Втр 16:41:32 25201368160
>>252013475
thirty_one_day_months = [1, 3, 5, 7, 8, 10, 12]
if month in thirty_one_day_months: #возвращает тру или фолс в зависимости от нахождения в списке
pass
Аноним 03/08/21 Втр 16:42:30 25201373361
>>252013475
long_months = [january, ......, december]
short_months = [april.....]
if month in long_months:
__return day = 31

Вроде листы и туплы проходятся до циклов, ты инвалидством занимаешься
Аноним 03/08/21 Втр 16:44:24 25201386662
>>252013556
Все думают, что это классно и не знают о подводных

>>252013649
Чел, ручное тестирование - уже не применяется. Точно так же писать автотесты надо. А если и применяется, то это скорее всего лепить сайт всеинструменты.сру или какая-нибудь мед гуи тулза, где проверка - потыкать кнопочки и всё, даже без запроса во внешние сервисы
Аноним 03/08/21 Втр 16:46:38 25201399063
16278242207830.png 156Кб, 360x450
360x450
>>252013475
import datetime
correctDate = None
try:
newDate = datetime.datetime(2008,11,42)
correctDate = True
except ValueError:
correctDate = False
print(str(correctDate))
Аноним 03/08/21 Втр 16:47:34 25201404064
Бамп
Аноним 03/08/21 Втр 16:47:54 25201405765
>>252013990
На собесе не прокатит, если условие не использовать никакие библиотеки
Аноним 03/08/21 Втр 16:48:32 25201408666
>>252013866
>ручное тестирование - уже не применяется
Охуенная история.
Аноним 03/08/21 Втр 16:49:12 25201411467
5125167.JPG 70Кб, 1325x465
1325x465
>>252013516
>>252013681
>>252013733
Всё-всё, понял.
Вот это можно как-то упростить (не переменную вместо +1 хуйни, а операторов 'or' поменьше)?
Аноним 03/08/21 Втр 16:49:13 25201411568
>>252014057
Какие же это блядские собесы разраба на питоне если питон на 99% это либы и блядь дейтайм если нельзя юзать, то им надо насрать на стол
Аноним 03/08/21 Втр 16:50:57 25201420969
Весь этот тред это ведь один сплошной траленг не так ли?
Аноним 03/08/21 Втр 16:51:46 25201424970
>>252014209
Всмысле что оп пытается писать циклы без всего что было до них?
Аноним # OP 03/08/21 Втр 16:51:49 25201425471
Senko.png 212Кб, 360x450
360x450
>>252013990
Эх, библиотеки.

Я до 4 часа переделывал цифры до 10к в слова, не умея установить num2word, с которым за 5 минут управиться.

А тут какие-то даты
Аноним 03/08/21 Втр 16:52:33 25201429072
>>252014086
Если речь про ООО гавно и залупки, то конечно.
Фуфел, как ты регресс тестирвоание будешь делать, когда систему будут переводить на новую версию апи например?

>>252014114
(count + 1) %10 in (0, 5, 6, 7, 8, 9)

>>252014115
Тебя просят дату проверить. Если ты даже такое не можешь без либы сделать, то кому ты нахуй нужнен, завсегдатай стаковерфлоу
Аноним 03/08/21 Втр 16:52:38 25201429473
14-142665crying[...].png 82Кб, 820x458
820x458
8de7d08ac9b5db4[...].jpg 54Кб, 600x600
600x600
На зарубежных фриланс биржах за коддинг на питоне платят по 20$ в час.
Аноним 03/08/21 Втр 16:54:15 25201435374
>>252014249
Каждый блятский пост в треде не читабелен.
Аноним 03/08/21 Втр 16:55:03 25201439475
16276412438470.mp4 462Кб, 206x360, 00:00:13
206x360
>>252014290
>Тебя просят дату проверить. Если ты даже такое не можешь без либы сделать, то кому ты нахуй нужнен, завсегдатай стаковерфлоу
Да я не знаю, у меня как бы питон это так, доступ до склерна и тензорфлоу, поэтому я не знаю этих фимозных задачек, которые уже решены и записаны в либы
Аноним 03/08/21 Втр 16:56:27 25201445076
image.png 17Кб, 728x103
728x103
>>252013102
Тогда так. Только мне кажется, что тут сокращение не очень хорошо повлияло на читабельность.
Аноним 03/08/21 Втр 16:56:42 25201446577
>>252008816 (OP)
А какой вообще смысл осваивать Питон?
Хто же язык чисто для написания скриптов Если ты не веб макака конечно
Он сам по себе учится когда надо какие-нибудь простейшие вещи сделать (большой массив файлов по папкам раскидать, сайт распарсить и т.д.)

Плюс он простой как пять копеек и интуитивно понятный.
Аноним 03/08/21 Втр 16:58:06 25201452578
>>252014290
Еще одна охуенная история, на этот раз про то, что ручное тестирование почему-то мешает автоматическому. Что у тебя на верхушке пирамиды тестирования находится, не подскажешь? Давай заодно посидим exploratory тестирование поавтоматизируем.
Аноним 03/08/21 Втр 17:01:04 25201468079
>>252012708
этого двачую

>>252008816 (OP)
Гитлаб и гитхаб это просто сайты-репозитории гита. Изучай не гитлаб гитхаб етц а просто изучи гит -- коммит, индексацию, ветвление .мерж -- этого достаточно. В дальнейшем все свои исходники хранишь в репе. До этого надо дорасти я не дорос
Аноним # OP 03/08/21 Втр 17:05:27 25201489180
>>252014290
>(count + 1) %10 in (0, 5, 6, 7, 8, 9)

Спасибо большое
Аноним 03/08/21 Втр 17:06:37 25201494681
>>252014891
Ты как-то совершенно неправильно подходишь, открой любой курс, книжку, что угодно и учи по порядку
Аноним 03/08/21 Втр 17:07:33 25201498282
>>252008816 (OP)
ахаха ОПу впадлу переменные прописывать, он сразу джейсон изобрел.
Аноним 03/08/21 Втр 17:10:56 25201514683
Есть тут аноны шарящие в Rust-е и биндингах WinAPI?
Перекатываюсь с плюсов в Рис, хочу заебенить одну прогу - но сука ровно нихуя не выходит.
Например, хочу вызвать функцию LogonUserA.
В неё (По микродокам) нужно передать указатель на пустую переменную типа PHANDLE
Ну я пишу let mut roken: PHANDLE;
Передаю указатель на неё в функцию LogonUserA(..., &mut token). Функция как бы должна засунуть в эту переменную токен, которым я в дальнейшем буду авторизовывать операции.
Но компилятор Раста шлёт меня нахуй и говорит, что нельзя передавать в функцию указатель на неинициализированную переменную.

Плюс ещё еботня с типами. WinAPI требует всякие ебаные типы по типу LPCSTR (Типо строка), но проследив объявления до самого конца я обнаруживаю, что это дерьмо начинается с ебучего i8 (То есть сука число!!) и я в душе не ебу, как привести переменную str/String к типу LPCSTR. А в либе методов, которые это делают просто нахуй нет.

ЧЯДНТ???
Аноним 03/08/21 Втр 17:12:39 25201525184
412516.JPG 67Кб, 1023x924
1023x924
Аноним 03/08/21 Втр 17:17:38 25201548685
>>252008937
Что это за пиздец? Выкатывайся нахуй отсюда, клешнепалый олигофрен, ты на первом задании на собеседовании сольешься.
Аноним 03/08/21 Втр 17:18:47 25201553686
>>252015486
Еслиб задания на собесах еще были по сложности в районе подобной хуеты. Мечты.
Аноним 03/08/21 Втр 17:19:34 25201557487
Аноним 03/08/21 Втр 17:19:42 25201558088
UoAAAgLjSOA-480.jpg 48Кб, 400x498
400x498
Аноним 03/08/21 Втр 17:24:04 25201579089
>>252015580
Оно должно не только работать, но быть читаемым, чтобы другой человек мог через минуту вникнуть и дополнить код. Собственно, в этом главный плюс питона.
Аноним 03/08/21 Втр 17:28:24 25201599690
>>252008816 (OP)
Гит это необходимость, если ты работаешь над крупным проектом, особенно вместе с другими людьми. Если один - можно и так, и так.
Я эмбеддер, пишу для МК на С, для ПЛИС на VHDL/Verilog, для ПК на плюсах с Qt.
Так как работаю над проектами в одиночку - спокойно обхожусь без него, делаю локальные копии.
Аноним 03/08/21 Втр 17:28:23 25201599891
>>252014290
Держу в курсе ооо рога и копыта, 1.5к разрабов, 500 ручных макак и штук 100 суммарно не функциональных: автотестеров, нагрузочников и безопасников
Аноним 03/08/21 Втр 17:34:01 25201623192
>>252015998
Конечно-конечно, сениор-пиздабол 15 лет стажа
Аноним 03/08/21 Втр 17:52:25 25201711393
>>252014114
ты вот этот count + 1 % хуй один раз посчитать не можешь и сохранить в переменную? как так тупить можно
Аноним 03/08/21 Втр 17:54:00 25201719794
>>252017113
Оп не знает про переменные и листы
Аноним 03/08/21 Втр 18:04:38 25201779895
>>252008937
Ох ля.
Этот код грязен даже с моей автотестерской позиции "Похуй что писать все равно никто кроме меня не читает".
- это свальный грех из ифов, надо как-то под ругому это делать
- Функциев в ём нету, а явно надо
- это неподдерживаемо, максимум обсцыкаемо, вытиаремо и написываемо заново

как-то так
03/08/21 Втр 18:09:11 25201804296
16230023319930.jpg 113Кб, 604x441
604x441
Аноним 03/08/21 Втр 18:10:16 25201810497
>>252010754
У тебя итак все запутанно и не понятно, переделывай.
покормил
Аноним 03/08/21 Втр 18:12:09 25201822198
>>252008937
Все норм, пустыми строками блоки смысловые выдели и закомментируй вроде "валидация месяца", чтобы глазоебущиеся видели.
Аноним 03/08/21 Втр 18:13:13 25201827099
41521671.JPG 120Кб, 1848x953
1848x953
>>252014946
>
>Ты как-то совершенно неправильно подходишь, открой любой курс, книжку, что угодно и учи по порядку

По этому первому в гугле курсу иду, 3 темы осталось. Но если не решаю задачки, то особо не запоминается.

Алсо какие хорошие курсы/учебники есть? питон, главные фреймворки, а потом и джава
Аноним 03/08/21 Втр 18:13:23 252018287100
>>252012063
Почему это этносят только к жавистам? У меня на плюсах тоже такое делоть можно.
Аноним 03/08/21 Втр 18:14:33 252018345101
>>252008937
Сукбля дь я ослеп нахуй По!могите бл!ядь
Аноним # OP 03/08/21 Втр 18:15:04 252018372102
>>252014294
Где к примеру?
Если шаришь, подскажи
Аноним # OP 03/08/21 Втр 18:17:40 252018507103
Аноним 03/08/21 Втр 18:18:24 252018543104
>>252013256
Наверно единственный программист в треде
Аноним 03/08/21 Втр 18:18:40 252018559105
>>252008937
Я сейчас пишу редактор персонажей для своей будущей игры на крестах. Я то думал у меня спагетти код с всевозможными утечками на 500 строк не читаем, а тут вообще пиздец. За 30 строк головоломка хуже моих старых дропнутых проектов.
Аноним 03/08/21 Втр 18:20:53 252018667106
>>252018270
Ну у тебя там вариаблес, листс были до лупс, а вопросы ты задаешь будто не проходил
Учебники обычно всегда на какую-то тему кроме детских, то что ты учишь это пара дней всего, ты даже не полизал подножие горы, а уже выглядишь как ебан
Если у тебя плана четкого нет куда свой питон пихать, то ты не тот язык выбрал
Аноним 03/08/21 Втр 18:21:55 252018723107
>>252008937
Пиздец у тебя говнокод конечно.
Во первых нахуя проверка деления на 400 а потом снова проверка на деление на 4 и на 100, она никогда не будет true если первое условие не выполнено
Во вторых код можно сократить раза в 2 если взять хотя бы сразу массив и проверять входит ли месяц в массив с месяцами у которых 31 день, либо просто использовать промежутки
В третьих хули год 0 тебя не устраивает
В четвертых нахуя тебе массив условий если их удобнее сделать всего одной переменной которая если ложна попросту не запустит остальные проверки, например проверка дня - ввел день 475752 - сразу вернуть фелсе, иначе следующая проверка.
В принципе это можно даже в один if запихать к слову со скобками

В общем иди на гитхабы, найди код который интересен тебе, потыкай его, прикрути к нему что нибудь и вырежь другое, сделай чтобы все работало и ты уже будешь понимать простую хуйню вроде того что я написал сам.
Аноним 03/08/21 Втр 18:50:17 252020208108
>>252018723
>Во первых нахуя проверка деления на 400 а потом снова проверка на деление на 4 и на 100, она никогда не будет true если первое условие не выполнено

Там НЕ деление на 100. То есть 1800, 1900 годы не високосные, а 2000 високосный. Особенности летоисчисления/
Эта часть кода про високосные года вообще не моя, поэтому она самая короткая и адекватная

>В третьих хули год 0 тебя не устраивает
Начинается летоисчисление с 1 года, а до него будет -1 год.

В остальном постарался исправить
>>252015251

Буду учиться, спасибо за советы
Аноним 03/08/21 Втр 19:18:41 252021644109
1627556403378.jpg 147Кб, 1080x1528
1080x1528
Тоже вкатываюсь в питон, фрилансю, сейчас сижу без проектов, поэтому начал учить фласк. Первый раз в жизни увидел бутстрап, лол. Сначала по туториалу, а потом уже свое лепить буду.
Настройки X
Ответить в тред X
15000
Макс объем: 20Mб, макс кол-во файлов: 4
Кликни/брось файл/ctrl-v
X
Ваш шидевор X
Стикеры X
Избранное / Топ тредов