Python: основы и применение - 60 урок.Стиль программирования: pep8 и документация

preview_player
Показать описание

________________
Автор: Константин Зайцев, Антон Гардер
____________

Задание на закрепление:

По рекомендации PEP 8 каким должен быть единичный отступ?

Выберите один вариант из списка

единичный символ табуляции

* 4 пробела

* 3 пробела

* 2 пробела

________________

Задание на закрепление:

Какие способы слайсинга списка являются допустимыми с точки зрения рекомендаций PEP 8?

Примечание: доверяй, да проверяй: сообщения чекера pycharm и стандартной утилиты pep8, может отличаться от рекомендаций официального документа PEP 8 :)

Выберите все подходящие ответы из списка

* a[lower + offset:upper + offset]

* a[lower:upper], a[lower:upper:], a[lower::step]

* a[lower : : upper]

* a[lower+offset : upper+offset]

* a[lower + offset : upper + offset]

__________________________

Задание на закрепление:

В каких случаях знак равно не следует обособлять пробелами с точки зрения рекомендаций PEP 8?

Выберите все подходящие ответы из списка

* x, y=y, x

* def fun(arg=1)

* is_even=lambda x: x % 2 == 0

* a=31
______________________

Какие имена переменных не стоит использовать с точки зрения рекомендаций PEP 8?

Выберите все подходящие ответы из списка

* I

* O

* bad_name

* a

* l

* i

* L
________________________________

Какие фрагменты кода являются корректными с точки зрения рекомендаций PEP 8?

Выберите все подходящие ответы из списка

* x,y = 2,2

* x, y = 2, 2

* a = [1, 2, 3]

* a = [1,2,3]

* print(1,2,3,4)

* print(1, 2, 3, 4)
Рекомендации по теме