قواعد نامگذاری به سبک PEP 8 در پایتون
سلام<br/>با کلیک روی این لینک، مطلب را با قالبی بهتر در وبلاگم مطالعه کنید!
در واقع PEP 8 راهنمای رسمی و قواعد کدنویسی در پایتون است و پروژههای زیادی با رعایت این اصول و این سبک در پایتون نوشته شدهاست. برای مطالعه بیشتر به این لینک میتوانید مراجعه کنید.
- نام توابع و متغیرها و ماژولها باید بصورت حروف کوچک باشد و هر کلمه میتواند با underscore از کلمات دیگر جدا شود.
lower_case_with_underscores = 2
def my_function():
pass
my_module.py
- نام ثابتها باید با حروف بزرگ نوشته شود و هر کلمه میتواند با underscore از کلمات دیگر جدا شود.
GRAVITY_ACCEL = 9.8
- نام کلاسها باید با حروف بزرگ شروع شود و هر کلمه میتواند با بزرگ نوشتن حرف اول از بقیه تفکیک شود.
MyTestClass
- نام پکیجها باید با حروف کوچک باشد و نباید برای تفکیک کلمات آن از حروف بزرگ و یا underscore استفاده شود.
mypackage