You are on page 1of 5

“Tự Học Lập Trình Python "

Bài 2 Tìm hiểu về PEP8 Tự Học Lập Trình Python


----Gà Lại Lập Trình----

Tài liệu: https://bit.ly/302zzTq

• Quy tắc đặt tên:


• Tên bắt đầu bằng chữ cái latin hoặc gạch dưới
• Có thể dùng chữ cái, gạch dưới hoặc chữ số cho chữ cái thứ hai trở đi
1. Cài đặt Python
• Không sử dụng keywords của Python để đặt tên
• Phân biệt các biến bởi cả chữ cái viết hoa và viết thường, giữa các đơn từ
chèn thêm dấu gạch dưới “_”
• Python không hỗ trợ các Punctuation char chẳng hạn như @, $ và % bên
trong các định danh. Python là một ngôn ngữ lập trình phân biệt chữ hoa-
chữ thường
2. Các từ khóa python

and exec not


assert finally or
break for pass
class from print
continue global raise
def if return
del import try
elif in while
else is with
except lambda yield
2.Tìm hiểu về PEP8 Tự Học Lập Trình Python
----Gà Lại Lập Trình----

Loại Quy tắc đặt tên Ví dụ


Sử dụng chữ cái thường. Phân tách các từ
Hàm số function, my_function
bởi dấu gạch dưới.

Sử dụng chữ cái thường. Có thể sử dụng


Biến một kí tự, một từ hoặc nhiều từ. Phân tách x, var, my_variable
các từ bởi dấu gạch dưới.

Chữ cái đầu của mỗi từ là in hoa. Không


phân tách các từ với nhau bằng dấu gạch
Lớp Model, MyClass
dưới. Cách viết này được gọi là camel
case.

Sử dụng chữ cái thường. Phân tách các từ


Phương pháp class_method, method
bởi dấu gạch dưới.

Sử dụng chữ in hoa. Có thể sử dụng một


CONSTANT, MY_CONSTANT,
Hằng số chữ cái, một từ hoặc nhiều từ. Phân tách
MY_LONG_CONSTANT
các từ bởi dấu gạch dưới.

Viết ngắn gọn, sử dụng chữ thường. Phân


Mô-đun module.py, my_module.py
tách các từ bởi dấu gạch dưới.

Viết ngắn gọn sử dụng chữ thường.


Gói Không phân tách các từ bởi dấu gạch package, mypackage
dưới.
1 số quy ước về space

• - Thêm space trước và sau khi dùng các dạng phép tính sau:
• = + - < > == >= <= and or not
• - Còn các phép tính sau không sử dụng space:
• * / **

You might also like