Computer >> Máy Tính >  >> Lập trình >> Python

Cấu trúc các chương trình Python

Trong hướng dẫn này, chúng ta sẽ xem một số phương pháp hay nhất để cấu trúc Python các chương trình. Hãy xem từng cái một

Sử dụng một tab để thụt lề

Sử dụng tab để thụt lề trong mã làm cho mã dễ đọc hơn thay vì sử dụng khoảng trắng ngẫu nhiên cho nhiều hàm và phương thức. Bạn có thể đặt số lượng khoảng trắng cho một tab trong bất kỳ cài đặt nào của trình chỉnh sửa mã.

Ví dụ

# example
def sample(random):
# statement 1
# statement 2
# ...
return random

Không viết nhiều hơn 79 ký tự trên một dòng

Viết nhiều hơn 79 ký tự trong một dòng không được khuyến khích sử dụng Python. Tránh điều này bằng cách ngắt dòng thành nhiều dòng bằng cách sử dụng ký tự thoát () . Xem ví dụ bên dưới.

Ví dụ

# example
def evaluate(a, b, c, d):
   return (2 ** (a + b) / (c // d) ** d + a - d * b) \
   - (3 ** (a + b) / (c // d) ** d + a - d * b)

Nếu bạn phải kiểm tra nhiều điều kiện trong câu lệnh if, thì nó sẽ dài hơn 79 ký tự. Sử dụng bất kỳ phương pháp nào sau đây.

Ví dụ

if (
   a + b > c + d and
   c + d > e + f and
   f + g > a + b
):
print('Hello')
if a + b > c + d and \
   c + d > e + f and \
   f + g > a + b:
   print('Hello')

Sử dụng docstrings

Sử dụng docstring trong các hàm và lớp. Chúng ta có thể sử dụng ba dấu ngoặc kép cho docstrings. một số ví dụ bên dưới.

Ví dụ

def sample():
   """This is a function"""
   """
   This
   is
   a function
   """
class Smaple:
   """This is a class"""
   """
   This
   is
   a class
   """

Kết luận

Nếu bạn có bất kỳ nghi ngờ nào trong hướng dẫn, hãy đề cập đến chúng trong phần bình luận.