styleru.py lecture 3

ilebedev

			styleru.py
		

Сегодня в программе

tips & tricks

не писать аргументы по-умолчанию

не писать аргументы по-умолчанию

не писать аргументы по-умолчанию

не писать аргументы по-умолчанию

tips & tricks

Чёрный список имён переменных на Девмане


list    lists   input
cnt     i       data
r       name    load
value   object  file

            

tips & tricks

использовать конвертацию в bool

Неправильно:
if requests.get(url).status_code == 200:
        return True
    return False

использовать конвертацию в bool

Неправильно:
if requests.get(url).status_code == 200:
        return True
    return False
Правильно:
return requests.get(url).status_code == 200

использовать конвертацию в bool

Неправильно:
if password_score == 0:
    pass

использовать конвертацию в bool

Неправильно:
if password_score == 0:
    pass
Правильно:
if not password_score:
    pass

использовать конвертацию в bool

Неправильно:
if len(active_users) == 0:
    pass

использовать конвертацию в bool

Неправильно:
if len(active_users) == 0:
    pass
Правильно:
if not active_users:
    pass

tips & tricks

начинать новую строку после двоеточия

Неправильно:
if len(active_users) == 0: return
Правильно:
if len(active_users) == 0:
    return

tips & tricks

Статья "Полезные приёмы" на Девмане.

Делать и сделать

"Что значит сделать" – самая важная статья и интернете.

Делать и сделать

"Что значит сделать" – самая важная статья и интернете.
tl;dr: сделать – значит сдать.

Случай из жизни

Сегодня понедельник. Вы договариваетесь с верстальщиком, что он сверстает страницу к чевергу.