170 похожих чатов

Доброго Насколько кончено? Конкретно про первую строку Как мне это корректней сделать, если

может прийти None?

15 ответов

7 просмотров

покажи всю функцию

покажи, где вызываешь

Можешь early return сделать

ShiroNoHaga- Автор вопроса

Не туда реплайнул

ShiroNoHaga
Не туда реплайнул

точно тот кусок кода?

ShiroNoHaga- Автор вопроса
Владимир
Можешь early return сделать

Та у меня там два действия: 1. парсинг реквизитов в кнопки и добавление каждого в кнопку 2. добавление кнопки конечной (она в любом случае)

не смертельно, но лучше все же if requisites is None: requisites = []

этот код сломается если придет пустая строка

ShiroNoHaga- Автор вопроса
Тарас Порошенко
этот код сломается если придет пустая строка

Строка не придёт )))))) И он не сломается, заменит на []

ShiroNoHaga- Автор вопроса
Тарас Порошенко
не смертельно, но лучше все же if requisites is ...

Та я понимаю, но хотел бы как-то красивее сделать

ShiroNoHaga- Автор вопроса

Похожие вопросы

Обсуждают сегодня

читать файл максимально быстро? странный вопрос))
zamtmn
52
всем привет! углубившись в плюсы и начав изучать реверсинг понял, что без асм'а никуда со своими высокоабстрактными представлениями начал изучать механизмы асма, и не совсем п...
9
буквально один оставшийся вопрос при выполнении строчки mov eax, 5 операнд "5" будет присутствовать где-либо в памяти (любой), кроме как в памяти блока .code? подвопрос: как...
12
Всем ку. Подскажите, если задекларировал массив так: int arr[10] = {1, 2, 3, 4}, то в arr[4] будет мусор или нуль?
Sasha K
14
я не понимаю mov [r11+8],rcx и прочие. мы записываем значение из rcx, куда?
Bor
15
а зачем этот вопрос для удаления из чата?
Mёdkinson Medvezhkin
63
у меня такой вопрос про память в x86 возник, может кто пояснить?.. у процессора есть (как минимум) 3 типа адресов (названия "п1", "п2", "п3" --- мои, чтобы проще было дальше)...
Toideng
5
А какие расширения активно используются в промышленности? Именно идейные, по типу гадт, а не всякие оверлоадедстрингс
Степан
11
у процессора есть (как минимум) 3 типа адресов (названия "п1", "п2", "п3" --- мои, чтобы проще было дальше): - "п1" --- виртуальный адрес, то есть тот, который ресолвится в "п...
Toideng
3
Guys Who’s kurdish on this group?
Hiwa Amiri
11
Карта сайта