سلام. مثل همیشه اگه حوصلهی خوندن ندارین میتونین ویدئوی این قسمت رو از یوتیوب یا آپارات کدتراپی مشاهده کنین.
توی قسمت قبل پایچارم رو روی ماشین ویندوزیمون نصب کردیم و اولین برنامهی پایتون رو نوشتیم. حالا قبل از اینکه توی کدها غرق بشیم، بهتره که راجعیه اصول نوشتن کد صحبت کنیم.
توی دنیای پایتون ما یه سری سند داریم با عنوان Python Enhance Proposals یا PEPs یا همون پپها. این پپها رو میتونین از آدرس python.org/dev/peps ببینید.
هر Pep یک عدد و یک عنوان داره. یکی از محبوبترین Pepها بین برنامهنویسهای پایتون، Pep 8 هست که Style Guide for Python Code یا راهنمای استایل کد پایتون نام داره.
در Pep 8 یک سری قاعده و قانون وجود داره که باعث میشه کد ما خواناتر و قابل فهمتر باشه و در نهایت اگه همه ازش پیروی کنن، کدهای بقیه هم برای ما خواناتر میشه.
مثال: اگه توی PyCharm بنویسیم age=22 متوجه یک خط که زیر این عبارت افتاده میشیم و وقتی ماوس رو روی اون خط قرار بدیم، دو تا اخطار از جنس PEP 8 میبینیم:
PEP 8: blank line at end of line PEP 8: missing whitespace around operator
اخطار اول میگه که آخرین خط فایل باید خالی باشه و اخطار دوم میگه که قبل و بعد اوپراتورها مثل + - * ٪ و غیره یک فاصلهی سفید (space) قرار بدیم.
خب، رعایت کردن همهی این قاعدهها سخته و حتی ممکنه یادمون بره. راه حل چیه؟
Reformat کردن کد. میتونیم از تب Code، گزینهی Reformat Code رو انتخاب کنیم یا از میانبر ctrl + alt + L استفاده کنیم.
پیشنهاد میکنم که از ابتدای یادگیری، کلیدهای میانبر رو به یاد بسپرین که خیلی توی بالا بردن سرعت کدنویسیتون تاثیر گذاره.