Từ khóa liệt kê tất cả các từ khóa có sẵn trong Python là gì?

Trong bài viết này, chúng ta sẽ thảo luận chi tiết về tất cả các từ khóa Python và cách sử dụng chúng. Chúng tôi sẽ bao gồm từng từ khóa với một mô tả và ví dụ

từ khóa Python

Từ khóa trong Python là một số từ dành riêng đặc biệt có ý nghĩa đặc biệt và phục vụ mục đích đặc biệt trong lập trình. Chúng được sử dụng để xác định chức năng , cấu trúc , data, control flow, logic, etc in Python programs.

Không thể sử dụng từ khóa cho mục đích khác ngoài mục đích chúng được dành riêng cho. Bạn không thể sử dụng từ khóa làm tên biến, tên hàm, v.v.

Từ khóa Python phân biệt chữ hoa chữ thường và có sẵn trên toàn cầu. Bạn có thể sử dụng chúng trong bất kỳ chương trình Python nào mà không cần nhập bất kỳ mô-đun nào

Từ khóa Python còn được gọi là từ dành riêng Python

Mỗi ngôn ngữ lập trình đều có bộ từ khóa riêng. Python có tổng cộng 33 từ khóa kể từ Python 3. 7 . Bảng sau liệt kê tất cả các từ khóa Python.

FalseNoneTrueandasassertbreakclasscontinuedefdelelifelseexceptfinallyforfromglobalifimportinislambdanonlocalnotorpassraisereturntrywhilewithyield

Lưu ý . asyncawait cũng là những từ khóa được sử dụng cho lập trình không đồng bộ nhưng để sử dụng chúng . asyncio module so they are excluded from the list of keywords in this article.

Bảng trên liệt kê tất cả các từ khóa Python. Chúng tôi sẽ thảo luận về từng từ khóa bằng cách nhóm chúng với cách sử dụng phổ biến của chúng. Nhưng trước đó, hãy xem làm cách nào chúng ta có thể lấy danh sách tất cả các từ khóa Python

Nhận danh sách các từ khóa Python

Để có danh sách tất cả các từ khóa Python, trước tiên hãy nhập mô-đun từ khóa và sử dụng từ khóa. kwlist để lấy danh sách tất cả các từ khóa Python.

# Get list of all Python keywords
import keyword
print[keyword.kwlist]

#checking length
print[f"Total number of keywords: {len[keyword.kwlist]}"]

Đoạn mã trên sẽ in danh sách tất cả các từ khóa Python

đầu ra

['Sai', 'Không', 'Đúng', 'và', 'như', 'khẳng định', 'phá vỡ', 'lớp', 'tiếp tục', 'def', 'del', 'elif', '
Tổng số từ khóa. 33

Bạn cũng có thể kiểm tra một từ khóa riêng lẻ xem đó có phải là từ khóa hay không bằng cách sử dụng từ khóa. hàm iskeyword . Nó sẽ trả về True nếu chuỗi đã cho là một từ khóa Python.

# Check for individual keyword
import keyword

# True
print[keyword.iskeyword["import"]]
# False
print[keyword.iskeyword["async"]]

đầu ra

Thật
Sai

Cách sử dụng từ khóa Python

Bây giờ chúng ta hãy phân loại tất cả các từ khóa Python theo cách sử dụng của chúng và xem xét cách sử dụng chúng một cách chi tiết với các ví dụ

Từ khóa Boolean

Từ khóa Boolean được sử dụng để xác định sự thậtsự giả dối . Chân lý là những giá trị được đánh giá là Đúng và sai là những giá trị được đánh giá là Sai.

KeywordDescription True True là từ khóa được sử dụng để xác định giá trị

False
4 trong Python SaiFalse is a keyword used to define
False
5 value in Python

1. Từ khóa đúng keyword

The True trong python được sử dụng để xác định giá trị

False
4. Nếu một điều kiện nhất định là
False
4 thì python trả về True .

Để kiểm tra giá trị trung thực của một biến trong Python, hãy sử dụng hàm bool[] . Hầu như tất cả các giá trị trong Python đều đúng ngoại trừ Sai , 0 , < . [], [], {}, None, '', etc.

Không giống như các ngôn ngữ lập trình khác, Python sử dụng True chứ không phải true to define truthy values.

Đây là bảng chân lý cho từ khóa True .

ABA và BA hoặc BA không phải BTrueTrueTrueTrueFalseTrueFalseTrueTrueFalseTrueTrueTrueSai

Ví dụ

# Code to check 'True' keyword
if True:
    print["True"]

print[bool[10]] # True
print[bool[0]] # False
print[bool[[]]] # False

đầu ra

True
True
False
False


2. Sai từ khóa

The False trong python được sử dụng để xác định giá trị

False
5. Nếu một điều kiện nhất định là
False
5 thì python trả về Sai .

Python sử dụng Sai chứ không phải false để xác định sai .

Ví dụ

# Code to check 'False' keyword
if False:
    print["False"]

đầu ra

False

3. Không có từ khóa

Từ khóa None được sử dụng để xác định giá trị

# default return of a function is None
def message[]:
    greet = "Hello"

print[message[]]  # None
0 trong Python. [null có nghĩa là không có giá trị]

Không có giá trị nào không xác định 0 hoặc '' [empty string], it just means nothing is there.

None cũng là giá trị trả về mặc định của hàm trong python. Điều này có nghĩa là nếu một hàm không trả về bất kỳ giá trị nào thì nó sẽ trả về Không .

Thí dụ

# default return of a function is None
def message[]:
    greet = "Hello"

print[message[]]  # None

đầu ra

None

Từ khóa nhà điều hành

Từ khóa toán tử được sử dụng làm toán tử trong Python. Chúng được sử dụng để thực hiện các phép toán, phép toán logic, phép toán so sánh, v.v.

Dưới đây là danh sách các từ khóa Toán tử trong Python

Từ khóa bằng ngôn ngữ khác Mô tả && trong python là . or||hoặc trong python được sử dụng để kiểm tra xem một trong hai điều kiện có đúng không không!not được sử dụng để đảo ngược giá trị thực của một điều kiện is === is is used to check if two variables are equalinin checks if a value is present in a list or dictionary

4. từ khóa

Từ khóa and trong python xác định giá trị thực của toán hạng. Nếu cả hai toán hạng đều là true thì nó trả về giá trị true, ngược lại trả về false.

Nếu bạn so sánh 2 giá trị và giá trị đầu tiên có giá trị trung thực thì giá trị thứ hai được trả về và nếu giá trị đầu tiên là sai thì giá trị đầu tiên được trả về

Lưu ý . Các ngôn ngữ lập trình khác trả về 0 cho giá trị giả và 1 cho giá trị trung thực nhưng python trả về giá trị thực.

Thí dụ

# Code to check 'and' keyword
a = 10 and 20
print[a]
# 20, because 10 is truthy

b = 0 and 20
print[b]
# 0, because 0 is falsy

c = 10 and 15 and 20
print[c]
# 20, think why

đầu ra

20
0

báo cáo quảng cáo này

5. hoặc từ khóa

Từ khóa hoặc trong python xác định giá trị thực của toán hạng. Nếu bất kỳ toán hạng nào là đúng thì nó trả về giá trị trung thực, ngược lại trả về giá trị sai.

Nếu bạn so sánh 2 giá trị và giá trị đầu tiên có giá trị trung thực thì giá trị đầu tiên được trả về và nếu giá trị đầu tiên là sai thì giá trị thứ hai được trả về

Thí dụ

# Check for individual keyword
import keyword

# True
print[keyword.iskeyword["import"]]
# False
print[keyword.iskeyword["async"]]
0

đầu ra

# Check for individual keyword
import keyword

# True
print[keyword.iskeyword["import"]]
# False
print[keyword.iskeyword["async"]]
1

6. không từ khóa

Từ khóa not đảo ngược giá trị thực của toán hạng. Nếu toán hạng là true thì nó trả về giá trị false và nếu toán hạng là false thì nó trả về giá trị true.

Giá trị của toán hạng được chuyển đổi thành giá trị boolean và sau đó đảo ngược giá trị

Thí dụ

# Check for individual keyword
import keyword

# True
print[keyword.iskeyword["import"]]
# False
print[keyword.iskeyword["async"]]
2

đầu ra

# Check for individual keyword
import keyword

# True
print[keyword.iskeyword["import"]]
# False
print[keyword.iskeyword["async"]]
3

7. từ khóa

Từ khóa is dùng để kiểm tra xem hai biến có bằng nhau hay không. Nó trả về

# default return of a function is None
def message[]:
    greet = "Hello"

print[message[]]  # None
1 nếu cả hai biến đều giống nhau, ngược lại trả về
# default return of a function is None
def message[]:
    greet = "Hello"

print[message[]]  # None
2.

Thí dụ

# Check for individual keyword
import keyword

# True
print[keyword.iskeyword["import"]]
# False
print[keyword.iskeyword["async"]]
4

đầu ra

# Check for individual keyword
import keyword

# True
print[keyword.iskeyword["import"]]
# False
print[keyword.iskeyword["async"]]
5

8. trong từ khóa

Từ khóa in được sử dụng để kiểm tra xem một giá trị có trong danh sách hoặc từ điển hay không. Nó trả về

# default return of a function is None
def message[]:
    greet = "Hello"

print[message[]]  # None
1 nếu giá trị có trong danh sách hoặc từ điển, ngược lại trả về
# default return of a function is None
def message[]:
    greet = "Hello"

print[message[]]  # None
2.

Bạn có thể sử dụng từ khóa in để kiểm tra xem một ký tự có trong chuỗi hay không, một giá trị có trong danh sách hoặc từ điển không .

Thí dụ

# Check for individual keyword
import keyword

# True
print[keyword.iskeyword["import"]]
# False
print[keyword.iskeyword["async"]]
6

đầu ra

# Check for individual keyword
import keyword

# True
print[keyword.iskeyword["import"]]
# False
print[keyword.iskeyword["async"]]
7

từ khóa có điều kiện

Từ khóa điều kiện dùng để tạo câu lệnh điều kiện trong python. Chúng được sử dụng để kiểm tra điều kiện và thực thi khối mã trên cơ sở giá trị thực của điều kiện

Python có 3 từ khóa điều kiện

Mô tả từ khóa if Từ khóa if được sử dụng để bắt đầu . Nó kiểm tra một điều kiện nhất định và thực thi một khối mã nếu điều kiện đó đúng elif The elif keyword is used to check another condition if the first condition is false. If the condition used in elif là đúng thì khối mã tương ứng với nó sẽ được thực thi else

Chủ Đề