33 từ khóa trong python là gì?

Có một hạn chế trong khi đặt tên định danh là có một số từ bị hạn chế được tích hợp sẵn trong Python không thể được sử dụng làm định danh. Các từ dành riêng cho Python (còn được gọi là từ khóa) một ý nghĩa và cú pháp được xác định trước trong ngôn ngữ mà Python sử dụng cho cú pháp và xử lý nội bộ của nó. Trong hướng dẫn này, chúng ta sẽ thảo luận về những từ khóa đó là gì

Mục lục

  • Từ dành riêng
  • từ khóa
  • Hiển thị tất cả các từ khóa
  • Kiểm tra xem tên có trong danh sách từ dành riêng không
  • Bớt tư tưởng

Các từ dành riêng trong Python

Đây là danh sách tất cả các từ dành riêng trong Python.
Lưu ý - Danh sách này có thể thay đổi theo các phiên bản Python khác nhau. Python 3 có 33 trong khi Python 2 có 30 từ dành riêng. Bản in đã bị xóa khỏi từ khóa Python 2 và được thêm dưới dạng hàm Python tích hợp.

FalsedefifraiseNonedelimportreturnTrueeliintryandelseistrong khi như ngoại trừlambdavớikhẳng địnhcuối cùng không cục bộsản lượngbreakfornotclassformortiếp tụctoàn cầuvượt qua

Tất cả các từ khóa ngoại trừ Đúng, Sai và Không có đều ở dạng chữ thường và chúng phải được viết đúng như hiện tại. Chúng không thể được sử dụng làm tên biến, tên hàm hoặc bất kỳ mã định danh nào khác.
Nếu bất kỳ từ khóa nào được sử dụng làm biến, thì chúng tôi sẽ nhận được thông báo lỗi SyntaxError. cú pháp không hợp lệ





từ khóa

Sai

Nó là một toán tử boolean đại diện cho điều ngược lại của True

Đầu vào

print (5 == 10)

đầu ra

FALSE

Vì các giá trị không thực sự bằng nhau nên nó trả về Sai

chắc chắn

Hàm def dùng để định nghĩa một hàm hoặc một phương thức trong Python

Đầu vào

def welcome(name):
       print (f"{name}, Welcome to Flexiple")

welcome ("Ben")

đầu ra

Ben, Welcome to Flexiple

Hàm 'chào mừng' được xác định bằng cách sử dụng câu lệnh def

nếu

Câu lệnh if được dùng để tạo câu điều kiện. Nếu điều kiện là True, thì một số hành động được thực hiện

Đầu vào

age = 19
If age >= 18:
       print ("You are eligible to vote.")

đầu ra

You are eligible to vote.

Vì tuổi lớn hơn 18 nên điều kiện là True và lệnh in được thực hiện

nuôi

Câu lệnh raise được sử dụng để báo lỗi. Các lỗi này có thể nhìn thấy trong truy vết và chúng hủy bỏ việc thực thi chương trình nếu không được xử lý đúng cách

Đầu vào

enter = "nick"
if not type(enter) is int:
       raise TypeError("Only integers are allowed.")

đầu ra

TypeError: Only integers are allowed

TypeError được nâng lên nếu biến không chứa số nguyên

Không có

Không có giá trị null trong Python. Không có là một đối tượng đại diện cho sự vắng mặt của một giá trị. Nó giống như một vật thể trống rỗng

Đầu vào

________số 8

đầu ra

Invalid result

Biến tuổi không có giá trị với nó. Điều này thỏa mãn điều kiện trong câu lệnh if

xóa

Câu lệnh del dùng để xóa một đối tượng trong Python

Đầu vào

FALSE
0

đầu ra

FALSE
1

'Nick' bị xóa khỏi danh sách

nhập khẩu

Câu lệnh này được sử dụng để nhập các mô-đun vào dự án

Đầu vào

FALSE
2

Câu lệnh này sẽ nhập NumPy và thư viện toán học vào dự án

trở về

Từ khóa này được sử dụng để thoát khỏi một hàm hoặc một phương thức và trả về một số giá trị

Đầu vào

FALSE
3

đầu ra

FALSE
4

Hàm trả về tổng của hai biến

ĐÚNG VẬY

Nó là một toán tử boolean biểu thị nếu giá trị là True

Đầu vào

FALSE
5

đầu ra

FALSE
6

Các giá trị giống nhau nên nó trả về True

yêu tinh

Viết tắt của else if, kiểm tra xem một số điều kiện khác có đúng không khi điều kiện trong câu lệnh if sai

Đầu vào

FALSE
7

đầu ra

FALSE
8

Điều kiện trong câu lệnh if không đúng. Do đó, câu lệnh elif tìm kiếm các điều kiện khác là True

Trong

Câu lệnh in được sử dụng để kiểm tra xem một phần tử có trong một danh sách có thể lặp lại như danh sách hoặc bộ dữ liệu không

Đầu vào

FALSE
9

đầu ra

FALSE
6

'Steph' có mặt trong danh sách tên

thử

Câu lệnh try được sử dụng để thực hiện một câu lệnh try…ngoại trừ. Câu lệnh try bắt đầu một khối mã được cố gắng thực thi. Nếu thất bại, khối ngoại trừ bắt lỗi

Đầu vào

def welcome(name):
       print (f"{name}, Welcome to Flexiple")

welcome ("Ben")
1

đầu ra

def welcome(name):
       print (f"{name}, Welcome to Flexiple")

welcome ("Ben")
2

Số chia là 0, điều này là không thể. Vì vậy, khối ngoại trừ bắt lỗi

Đây là một trong những toán tử logic trả về True nếu cả hai câu đều đúng.
Bảng chân lý cho toán tử and như sau.

ABA và BTrueTrueTrueTrueTrueSaiSaiSaiTrueSaiSaiSaiSaiSai

Đầu vào

def welcome(name):
       print (f"{name}, Welcome to Flexiple")

welcome ("Ben")
3

đầu ra

FALSE
6

Cả hai câu đều đúng và đó là lý do toán tử and trả về giá trị True

khác

Câu lệnh điều kiện yêu cầu thực hiện hành động thay thế nếu điều kiện trong câu lệnh if là Sai

Đầu vào

def welcome(name):
       print (f"{name}, Welcome to Flexiple")

welcome ("Ben")
5

đầu ra

def welcome(name):
       print (f"{name}, Welcome to Flexiple")

welcome ("Ben")
6

Điều kiện trong câu lệnh if không đúng, vì vậy hành động thay thế được thực hiện

Câu lệnh này dùng để kiểm tra xem hai biến có bằng nhau không

Đầu vào

def welcome(name):
       print (f"{name}, Welcome to Flexiple")

welcome ("Ben")
7

đầu ra

FALSE
6

Cả hai biến đều trỏ đến cùng một vị trí bộ nhớ

trong khi

Câu lệnh này được sử dụng để bắt đầu một vòng lặp while. Nó tiếp tục lặp cho đến khi một điều kiện không còn đúng nữa

Đầu vào

def welcome(name):
       print (f"{name}, Welcome to Flexiple")

welcome ("Ben")
9

đầu ra

Ben, Welcome to Flexiple
0

Vòng lặp sẽ chạy cho đến khi giá trị của i lớn hơn độ dài của danh sách

như

Câu lệnh as trong Python gán lại một đối tượng được trả về cho một mã định danh mới. Về cơ bản, nó tạo ra một bí danh

Đầu vào

Ben, Welcome to Flexiple
1

Ngày giờ được xác định là dt trong mã

ngoại trừ

Một phần của loại… ngoại trừ cấu trúc xử lý lỗi trong Python. Cho biết phải làm gì khi một ngoại lệ xảy ra

Đầu vào

def welcome(name):
       print (f"{name}, Welcome to Flexiple")

welcome ("Ben")
1

đầu ra

def welcome(name):
       print (f"{name}, Welcome to Flexiple")

welcome ("Ben")
2

Khi số chia bằng 0, khối mã ngoại trừ đã bắt lỗi

lamda

Hàm lambda trong Python là một hàm ẩn danh. Nó có thể nhận bất kỳ số lượng đối số nào nhưng chỉ có một biểu thức duy nhất

Đầu vào

Ben, Welcome to Flexiple
4

đầu ra

Ben, Welcome to Flexiple
5

Khối lập phương của biến là một hàm ẩn danh

với

Câu lệnh with được sử dụng để đơn giản hóa việc xử lý ngoại lệ

Đầu vào

Ben, Welcome to Flexiple
6

khẳng định

Câu lệnh khẳng định trong Python được sử dụng để gỡ lỗi

Đầu vào

Ben, Welcome to Flexiple
7

đầu ra

def welcome(name):
       print (f"{name}, Welcome to Flexiple")

welcome ("Ben")
2

cuối cùng

Câu lệnh cuối cùng là một phần tùy chọn của thử… ngoại trừ lỗi. Nó luôn thực thi mã bất kể có bị ném lỗi hay không

Đầu vào

Ben, Welcome to Flexiple
9

đầu ra

age = 19
If age >= 18:
       print ("You are eligible to vote.")
0

Câu lệnh in bên dưới cuối cùng sẽ luôn thực thi cho dù có lỗi hay không

phi cục bộ

Từ khóa này được sử dụng trong các hàm bên trong các hàm để tạo các hàm ẩn danh

Đầu vào

age = 19
If age >= 18:
       print ("You are eligible to vote.")
1

đầu ra

age = 19
If age >= 18:
       print ("You are eligible to vote.")
2

sản lượng

Hàm năng suất kết thúc một hàm và trả về một trình vòng lặp

Đầu vào

age = 19
If age >= 18:
       print ("You are eligible to vote.")
3

đầu ra

age = 19
If age >= 18:
       print ("You are eligible to vote.")
4

Đây là một vòng lặp vô tận và sẽ không bao giờ kết thúc

phá vỡ

Nó là một câu lệnh luồng điều khiển được sử dụng để thoát khỏi một vòng lặp

Đầu vào

age = 19
If age >= 18:
       print ("You are eligible to vote.")
5

đầu ra

You are eligible to vote.

Ngay khi điều kiện được thỏa mãn, câu lệnh break kết thúc vòng lặp

Từ khóa được sử dụng để tạo vòng lặp for

Đầu vào

age = 19
If age >= 18:
       print ("You are eligible to vote.")
7

đầu ra

Ben, Welcome to Flexiple
5

Vòng lặp này sẽ chạy cho đến khi tất cả các phần tử trong danh sách đi qua nó

không phải

Đây là một toán tử logic khác trả về Sai khi giá trị là Đúng và ngược lại.
Bảng chân trị cho toán tử not.

Anot ATrueFalseFalseTrue

lớp

Từ khóa class được sử dụng để định nghĩa một lớp trong Python

từ

Câu lệnh này được sử dụng khi bạn có thể bao gồm một phần cụ thể của mô-đun

Đầu vào

age = 19
If age >= 18:
       print ("You are eligible to vote.")
9

đầu ra

You are eligible to vote.
0

Toàn bộ mô-đun toán học không được nhập, chỉ một chức năng cụ thể được nhập vào dự án

hoặc

Đây là một toán tử logic trả về True nếu bất kỳ một trong các câu lệnh là True.
Đây là bảng chân trị của toán tử or

ABA hoặc BTrueTrueTrueTrueTrueFalseTrueFalseTrueTrueFalseFalseSai

Đầu vào

You are eligible to vote.
1

đầu ra

FALSE
6

Một trong các câu lệnh là True và theo bảng chân lý, toán tử hoặc sẽ trả về True

tiếp tục

Nó là một câu lệnh luồng điều khiển được sử dụng để tiếp tục đến lần lặp tiếp theo của một vòng lặp. Không giống như break, câu lệnh continue không thoát khỏi vòng lặp

Đầu vào

You are eligible to vote.
3

đầu ra

You are eligible to vote.
4

Điều kiện trong câu lệnh if không được thỏa mãn bởi phần tử đầu tiên. Vòng lặp sẽ kết thúc ở đó nhưng do tot he continue câu lệnh, vòng lặp tiếp tục

toàn cầu

Truy cập biến toàn cục cũng đơn giản như bất kỳ biến nào khác nhưng để sửa đổi biến toàn cục, bạn cần sử dụng từ khóa toàn cầu

Đầu vào

You are eligible to vote.
5

đầu ra

You are eligible to vote.
6

Biến age là một biến toàn cục và chúng ta không thể thay đổi giá trị của nó nếu không sử dụng câu lệnh toàn cục

đi qua

Đó là một câu lệnh null trong Python sẽ không làm gì cả

Đầu vào

You are eligible to vote.
7

Nó được sử dụng như một trình giữ chỗ cho mã trong tương lai. Nó chỉ đơn giản là ngăn lỗi khi chạy mã trống


Hiển thị tất cả các từ khóa

Chúng tôi có thể hiển thị danh sách đầy đủ tất cả các từ khóa trong phiên bản Python hiện tại bằng cách nhập lệnh sau vào trình thông dịch Python

You are eligible to vote.
8

Và để biết số từ dành riêng trong Python.

You are eligible to vote.
9

Kiểm tra xem tên có nằm trong danh sách từ dành riêng trong Python hay không

Để kiểm tra xem tên có nằm trong danh sách từ khóa dành riêng trong Python hay không, chúng ta có thể sử dụng từ khóa. hàm iskeyword()

Đầu vào

enter = "nick"
if not type(enter) is int:
       raise TypeError("Only integers are allowed.")
0

đầu ra

enter = "nick"
if not type(enter) is int:
       raise TypeError("Only integers are allowed.")
1

Kết thúc suy nghĩ

Các từ dành riêng của Python chỉ định chức năng ngôn ngữ đặc biệt. Không có biến nào khác có thể có cùng tên với các từ khóa này. Chúng tôi đọc về tất cả các từ khóa dành riêng và cách kiểm tra xem tên đó có phải là từ khóa hay không. Mọi người có thể tìm hiểu thêm về các khái niệm Python tại đây

Có bao nhiêu từ khóa trong Python?

Chúng dùng để xác định cú pháp và cấu trúc của ngôn ngữ Python. Bạn nên biết có 33 từ khóa trong ngôn ngữ lập trình Python khi viết hướng dẫn này. Mặc dù số lượng có thể thay đổi theo thời gian. Ngoài ra các từ khóa trong Python có phân biệt chữ hoa chữ thường.

Các từ khóa có sẵn trong Python là gì?

Từ khóa được sử dụng để xác định cú pháp mã hóa. Không được sử dụng từ khóa làm định danh, hàm và tên biến. Tất cả các từ khóa trong python được viết bằng chữ thường ngoại trừ Đúng và Sai. . Tổng số từ khóa Python

Danh sách từ khóa 8 từ khóa bất kỳ của Python là gì?

từ khóa Python

Ví dụ có bao nhiêu từ khóa trong Python xác định bất kỳ 10 từ khóa nào?

Trong Python, có khoảng ba mươi ba (33) từ khóa và một số từ khóa thường được sử dụng trong mã hóa chương trình là break, continue, true, false và, or, not, for, while, def, class,