TGViewer
𝐶𝑜𝑑𝑒 𝐶𝑎𝑡 𝐶𝑜𝑑𝑒 𝐶𝑎𝑡 @codecat_dev · 136 subscribers
Post #338 315
تا حال شده کد پایتونی یکی رو سعی کنی بخونی ولی با وجود ساده بودن متوجه نشی، خب باید بگم مشکل از تو نیست از طرف هست که PEP 8 رو رعایت نکرده

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
More from @codecat_dev
  1. Oct 5, 2026مطمئناً براتون پیش اومده که یه کتابخانه یا پکیجی رو توی VSCode نصب کردید یا هر تغییراتی رو…
  2. Oct 4, 2026برای وقتی که کد نمی‌زنی. #پیشنهاد‌پیشی 🐾 @CodeCat_Dev
  3. Oct 4, 2026یادتونه بچه بودیم پلانکتون رو مسخره میکردیم که با یه مانیتور ازدواج کرده؟ 🐾 @CodeCat_Dev
  4. Oct 3, 2026نماد لینوکس، پنگوئنی به نام Tux است که چاق و نشسته به نظر می‌رسد. دلیل این طراحی ترکیبی از…
  5. Oct 3, 2026photo post
  6. Oct 3, 2026عاشق جنوب و لهجه شون م 🐾 @CodeCat_Dev
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →