Відповідність PEP 8
Як ми вже обговорювали, існують інструменти, які перевіряють, чи відповідає ваш код настановам PEP 8. Один зі способів дотримуватися правил — використовувати IDE, що попереджатиме, коли ви випадково відхиляєтеся від гайдлайна стилю. Інший спосіб перевірки — скористатися пакетом pycodestyle.
Наведені нижче результати показують вивід перевірки pycodestyle для коду у вашому редакторі. Провідне число в кожному рядку показує, скільки разів трапилося відповідне порушення.
my_script.py:2:2: E225 missing whitespace around operator
my_script.py:2:7: E231 missing whitespace after ','
my_script.py:2:9: E231 missing whitespace after ','
my_script.py:5:7: E201 whitespace after '('
my_script.py:5:11: E202 whitespace before ')'
Ця вправа є частиною курсу
Принципи Software Engineering у Python
Інструкції до вправи
- Скористайтеся виводом
pycodestyle, щоб відредагувати код і зробити його сумісним із PEP 8.
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
# Assign data to x
x=[8,3,4]
# Print the data
print( x )