PEP 8'e Uyum Sağlamak
Daha önce konuştuğumuz gibi, kodunun PEP 8 kurallarına uyup uymadığını denetlemek için kullanabileceğin araçlar var. Uyumlu kalmanın bir yolu, stil rehberinden yanlışlıkla saptığında seni uyaran bir IDE kullanmak. Kodu denetlemenin bir diğer yolu ise pycodestyle paketini kullanmak.
Aşağıdaki sonuçlar, düzenleyicinde gösterilen koda karşı pycodestyle çalıştırmanın çıktısını gösteriyor. Her satırın başındaki sayı, o ihlalin kaç kez görüldüğünü belirtir.
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 ')'
Bu egzersiz, kursun bir parçasıdır
Python'da Yazılım Mühendisliği İlkeleri
Egzersiz talimatları
pycodestyleçıktısından yararlanarak kodu düzenle ve PEP 8 ile uyumlu hale getir.
Uygulamalı etkileşimli egzersiz
Bu egzersizi bu örnek kodu tamamlayarak deneyin.
# Assign data to x
x=[8,3,4]
# Print the data
print( x )