PEP 8 چیه؟ 🐍
وقتی پایتون یاد میگیری، فقط این مهم نیست که کدت درست اجرا بشه؛ نحوه نوشتن کد هم مهمه.
پیپ 8 در واقع یه سری قانون و پیشنهاد برای نوشتن کد پایتونه، تا کدهامون مرتبتر و خواناتر باشن.
مثلاً این کد کاملاً اجرا میشه:
name="Kimia"
age=24
print("Name:",name)
print("Age:",age)
ولی بهتره اینطوری نوشته بشه:
name = "Kimia"
age = 24
print("Name:", name)
print("Age:", age)
تفاوت زیادی ندارن و هر دو اجرا میشن، ولی دومی مرتبتر و خواناتر نوشته شده.
وقتی پروژه بزرگتر بشه، همین چیزهای کوچیک خیلی مهم میشن؛ چون خودمون و بقیه راحتتر میتونیم کد رو بخونیم و تغییرش بدیم.
یه ابزار هم هست به اسم Black که کارمون رو راحتتر میکنه.
بلک یه ابزار برای مرتب کردن خودکار کد پایتونه. یعنی لازم نیست همه این قوانین مربوط به فاصله و شکل نوشتن کد رو خودمون دستی رعایت کنیم.
برای نصبش:
pip install black
و برای مرتب کردن کدهای پروژه:
black .
در واقع:
پیپ 8 میگه کد پایتون رو چطور تمیز و استاندارد بنویسیم.
Black هم کمک میکنه این کار رو خیلی راحتتر و خودکار انجام بدیم.
#PEP8
@MPL_Code