Ngôn ngữ Python
Từ khoá (keyword)

Từ khoá (keyword)

1. Từ khoá là gì?

Cũng giống như các ngôn ngữ lập trình khác, khi thiết kế ngôn ngữ Python, tác giả chọn lựa một số từ (word) đặc biệt để xây dựng cú pháp và cấu trúc chương trình. Các từ đặc biệt này được gọi là từ khoá (keyword).

Đặc điểm:

  • Không thể dùng từ khoá làm tên biến, tên hàm hay tên lớp.
  • Phân biệt chữ hoa – chữ thường (Python phân biệt chữ hoa - thường). Ví dụ: True hợp lệ, nhưng true thì không.
  • Số lượng từ khoá cố định và có thể thay đổi giữa các phiên bản Python.

2. Danh sách các từ khoá trong Python

Từ khoáTác dụng chính
False, True, NoneGiá trị đặc biệt (Boolean, Null)
and, or, not, is, inToán tử logic & so sánh
if, elif, elseCấu trúc điều kiện
for, while, break, continueVòng lặp
def, return, yield, lambdaHàm
class, passLập trình hướng đối tượng & câu lệnh rỗng
try, except, finally, raise, assertXử lý ngoại lệ
import, from, as, withThư viện & quản lý tài nguyên
global, nonlocal, delQuản lý biến
async, awaitLập trình bất đồng bộ

Để biết được tất cả các từ khoá trong Python, có thể viết 1 đoạn code ngắn như sau:

import keyword
print(keyword.kwlist)

Lập trình Python - Bumbii Academy