Search…

Cú Pháp Cơ Bản trong Python

Ryan LêRyan
02/11/20203 min read
Các cú pháp cơ bản khi lập trình với Python.

Nội dung

Định danh

Tương tự như các ngôn ngữ khác, trong Python mỗi biến, mỗi hàm, hay một class,.. đều cần phải đặt tên.

Quy định về cách đặt tên trong Python:

  • Ký tự bắt đầu của tên phải là một dấu gạch dưới _ hoặc một chữ cái (có thể chữ hoa hoặc chữ thường).
  • Tiếp theo có thể bỏ trống, hoặc là nhiều ký tự, hoặc nhiều con số.
  • Python không cho phép sử dụng các ký tự đặc biệt trong định danh như: @, $, %, ...

Một số quy ước trong việc đặt tên của Python

  • Tên class bắt đầu với một ký tự hoa, các định dạng khác là chữ thường.
  • Định danh bắt đầu với một ký tự gạch dưới duy nhất, được hiểu rằng đây là một private.
  • Định danh bắt đầu với hai ký tự gạch dưới liên tiếp thì đây là một private mạnh.
  • Nếu định danh kết thúc với hai dấu gạch dưới, định danh là một cái tên đặc biệt của ngôn ngữ được định nghĩa.

Từ khoá

Khi đặt tên trong Python cần phải trách đặt trùng tên với các từ khoá trong 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

Khối lệnh

Khác với các ngôn ngữ lập trình khác, Python không sử dụng các cặp từ khoá như: begin và end hay { và } để mở, đóng một khối lệnh mà xem các lệnh liên tiếp có cùng khoảng cách thụt đầu dòng là thuộc cùng một khối lệnh.

Ví dụ 1: câu lệnh sau đây đúng.

if True:
     print("True")
else:
     print("False")

Ví dụ 2: câu lệnh sau đây sai với ý đồ lập trình.

if True:
     print("Answer")
     print("True")
else:
     print("Answer")
print("False")

Chú thích

Python sử dụng dấu thăng # để bắt đầu một dòng chú thích.

Chú thích có thể viết ở một hoặc nhiều dòng riêng hoặc trên cùng dòng với câu lệnh.

Ví dụ:

# First comment
print("Hello, Python!")        # second comment

Kết thúc lệnh

Câu lệnh Python thường kết thúc bởi một dòng trắng, hoặc một ký tự trắng ở cuối. Do đó, trong một phiên biên dịch tương tác phải nhập một dòng vật lý trống để báo kết thúc nhóm lệnh đã nhập ở trên.

Một câu lệnh trên nhiều dòng

Python cho phép viết một lệnh trên nhiều dòng khác nhau, trong trường hợp này phải dùng dấu gạch chéo \ ở cuối dòng cần tách.

Ví dụ:

print ("Hello\
 Python!")

Tuy nhiên với các câu lệnh năm trong các cặp dấu như [...], {...}, (...), ... thì không cần dùng dấu \ để tách dòng.

Ví dụ:

days = ['Monday', 'Tuesday', 'Wednesday',
        'Thursday', 'Friday']

Thực thi một chương trình với file .py

Hướng dẫn code và thực thi một chương trình ngay trên file .py

Soạn thảo nội dung mã nguồn Python với trình soạn thảo code - editor (Visual Studio Code, Notepad++, ...).

Lập trình python.

Lưu file với tên gọi HelloPython.py, khi cần chỉnh sửa hoặc bảo trì code, chỉ cần mở file .py trình soạn thảo code, để thông dịch và thực thi file .py vừa tạo, tìm đến thư mục lưu file, chạy cmd và gõ lệnh:

python HelloPython.py
Thực thi file python với cmd
IO Stream

IO Stream Co., Ltd

developer@iostream.co
383/1 Quang Trung, ward 10, Go Vap district, Ho Chi Minh city
Business license number: 0311563559 issued by the Department of Planning and Investment of Ho Chi Minh City on February 23, 2012

©IO Stream, 2013 - 2025