Từ khóa là một số từ được xác định trước và dành riêng trong Python có ý nghĩa đặc biệt. Từ khóa được sử dụng để xác định cú pháp của mã hóa. Từ khóa không thể được sử dụng như một đị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. Có 33 từ khóa trong Python 3.7, hãy để qua tất cả chúng từng cái một. are some predefined and reserved words in python that have special meanings. Keywords are used to define the syntax of the coding. The keyword cannot be used as an identifier, function, and variable name. All the keywords in python are written in lower case except True and False. There are 33 keywords in Python 3.7 let’s go through all of them one by one.
Định danh là một tên được sử dụng để xác định một biến, chức năng, lớp, mô -đun, v.v ... Định danh là sự kết hợp của các chữ số ký tự và dấu gạch dưới. Mã định danh nên bắt đầu với một ký tự hoặc dấu gạch dưới sau đó sử dụng một chữ số. Các ký tự là A-Z hoặc A-Z, dấu gạch dưới [_] và chữ số [0-9]. Chúng ta không nên sử dụng các ký tự đặc biệt [ #, @, $, %,!] trong Định danh. & NBSP;is a name used to identify a variable, function, class, module, etc. The identifier is a combination of character digits and underscore. The identifier should start with a character or Underscore then use a digit. The characters are A-Z or a-z, an Underscore [ _ ] , and digit [0-9]. we should not use special characters [ #, @, $, %, ! ] in identifiers.
Ví dụ về số nhận dạng hợp lệ:
- var1
- _var1
- _1_var
- var_1
Ví dụ về số nhận dạng không hợp lệ
- !var1
- 1var
- 1_var
- var#1
Tổng số từ khóa Python
và | Đây là một toán tử logic, nó trả về đúng nếu cả hai toán hạng là đúng khác trả về sai. |
Hoặc | Đây cũng là một toán tử logic, nó trả về đúng nếu bất kỳ ai toán học là đúng khác trả về sai. |
không phải | Đây một lần nữa là một toán tử logic, nó trả về true nếu toán hạng là sai khác trả về sai. |
nếu | Điều này được sử dụng để thực hiện một tuyên bố có điều kiện. |
Elif | Elif là một câu lệnh điều kiện được sử dụng với câu lệnh IF, câu lệnh ELIF được thực thi nếu các điều kiện trước đó không đúng |
khác | Khác được sử dụng với câu lệnh IF và ELIF có điều kiện Khối khác được thực thi nếu điều kiện đã cho là không đúng. |
vì | Điều này được tạo ra cho một vòng lặp. |
trong khi | Từ khóa này được sử dụng để tạo vòng lặp thời gian. |
phá vỡ | Điều này được sử dụng để chấm dứt vòng lặp. |
như | Điều này được sử dụng để tạo ra một giải pháp thay thế. |
def | Nó giúp chúng tôi xác định các chức năng. |
Lambda | Nó được sử dụng để xác định hàm ẩn danh. |
đi qua | Đây là một tuyên bố null có nghĩa là nó sẽ không làm gì cả. |
trở về | Nó sẽ trả về một giá trị và thoát chức năng. |
ĐÚNG VẬY | Đây là một giá trị boolean. |
Sai | Đây cũng là một giá trị boolean. |
thử | Nó làm cho một tuyên bố thử nghiệm thử. |
với | Từ khóa được sử dụng để đơn giản hóa việc xử lý ngoại lệ. |
khẳng định | Chức năng này được sử dụng cho mục đích gỡ lỗi. Thường được sử dụng để kiểm tra tính chính xác của mã |
lớp | Nó giúp chúng tôi xác định một lớp học. |
tiếp tục | Nó tiếp tục đến lần lặp tiếp theo của một vòng lặp |
Del | Nó xóa một tham chiếu đến một đối tượng. |
ngoại trừ | Được sử dụng với các trường hợp ngoại lệ, phải làm gì khi xảy ra ngoại lệ |
cuối cùng | Cuối cùng được sử dụng với các ngoại lệ, một khối mã sẽ được thực thi bất kể có ngoại lệ hay không. |
từ | Biểu mẫu được sử dụng để nhập các phần cụ thể của bất kỳ mô -đun. |
toàn cầu | Điều này tuyên bố một biến toàn cầu. |
nhập khẩu | Điều này được sử dụng để nhập một mô -đun. |
Trong | Nó được sử dụng để kiểm tra xem một giá trị có mặt trong một danh sách, tuple, v.v. hoặc không. |
Là | Điều này được sử dụng để kiểm tra xem hai biến có bằng hoặc không. |
Không có | Đây là một hằng số đặc biệt được sử dụng để biểu thị giá trị null hoặc tránh. Nó rất quan trọng để nhớ, 0, bất kỳ thùng chứa trống nào [ví dụ: danh sách trống] không tính toán không |
không thuộc địa | Nó đã tuyên bố một biến không cục bộ. |
nuôi | Điều này làm tăng một ngoại lệ |
năng suất | Nó kết thúc một chức năng và trả về một trình tạo. |
Ví dụ 1: Ví dụ về và, hoặc không, đúng, từ khóa sai. Example of and, or, not, True, False keywords.
Python
1 2 3 4 54
1 2 3 4 55
1 2 3 4 56
1 2 3 4 57
1 2 3 4 54
1 2 3 4 55
One Two else block execute else block execute0
One Two else block execute else block execute1
One Two else block execute else block execute0
1 2 3 4 57
1 2 3 4 54
1 2 3 4 55
One Two else block execute else block execute0
One Two else block execute else block execute7
One Two else block execute else block execute8
1 2 3 4 57
1 2 3 4 54
1 2 3 4 55
given number is even2
One Two else block execute else block execute8
1 2 3 4 57
Output:
example of True, False, and, or not keywords True True True
Ví dụ 2: Ví dụ về nghỉ, tiếp tục. Example of a break, continue.
Python
1 2 3 4 54
1 2 3 4 55
One Two else block execute else block execute0
One Two else block execute else block execute1
One Two else block execute else block execute0
1 2 3 4 57
0.1 Exception raises None4
1 2 3 4 54
0.1 Exception raises None6
1 2 3 4 54
1 2 3 4 55
One Two else block execute else block execute0
One Two else block execute else block execute7
One Two else block execute else block execute8
1 2 3 4 57
2 3 4 5 62
2 3 4 5 63
0.1 Exception raises None4
2 3 4 5 65
2 3 4 5 61
2 3 4 5 62
2 3 4 5 68
Output:
1 2 3 4 5
1
2
3
4
5
41
2
3
4
5
5given number is even
2 One
Two
else block execute
else block execute
81
2
3
4
5
7example of for, in, if, elif and else keyword.
Python
1 2 3 4 54
1 2 3 4 55
One Two else block execute else block execute0
One Two else block execute else block execute1
One Two else block execute else block execute0
1 2 3 4 57
1 2 3 4 54
1 2 3 4 55
One Two else block execute else block execute0
One Two else block execute else block execute7
One Two else block execute else block execute8
1 2 3 4 57
2 3 4 5 62
1 2 3 4 54
1 2 3 4 55
['a', 'b', 'c', 'd', 'e'] ['a', 'b', 'd', 'e']8
1 2 3 4 57
1 2 3 4 54
1 2 3 4 55
given number is even2
One Two else block execute else block execute8
1 2 3 4 57
2 3 4 5 62
1 2 3 4 54
1 2 3 4 55
1 2 3 4 5 60
1 2 3 4 57
0.1 Exception raises None4
2 3 4 5 65
['a', 'b', 'c', 'd', 'e'] ['a', 'b', 'd', 'e']4
2 3 4 5 62
1 2 3 4 54
1 2 3 4 55
1 2 3 4 5 68
1 2 3 4 57
Output:
One Two else block execute else block execute
Ví dụ 2: Ví dụ về nghỉ, tiếp tục. Example of def, if, and else keywords.
Python
1 2 3 4 54
1 2 3 4 55
One Two else block execute else block execute0
One Two else block execute else block execute1
One Two else block execute else block execute0
1 2 3 4 57
0.1 Exception raises None4
1 2 3 4 503
['a', 'b', 'c', 'd', 'e'] ['a', 'b', 'd', 'e']1
1 2 3 4 505
1 2 3 4 54
1 2 3 4 55
One Two else block execute else block execute0
One Two else block execute else block execute7
One Two else block execute else block execute8
1 2 3 4 57
2 3 4 5 62
1 2 3 4 54
1 2 3 4 55
1 2 3 4 518
1 2 3 4 57
0.1 Exception raises None4
2 3 4 5 65
['a', 'b', 'c', 'd', 'e'] ['a', 'b', 'd', 'e']4
2 3 4 5 62
1 2 3 4 54
1 2 3 4 55
1 2 3 4 526
1 2 3 4 527
1 2 3 4 528
Output:
given number is even
Ví dụ 5: Ví dụ thử, ngoại trừ, nâng cao. example try, except, raise.
Python
1 2 3 4 500
1 2 3 4 530
0.1 Exception raises None4
1 2 3 4 532
['a', 'b', 'c', 'd', 'e'] ['a', 'b', 'd', 'e']4
2 3 4 5 62
1 2 3 4 535
['a', 'b', 'c', 'd', 'e'] ['a', 'b', 'd', 'e']1
1 2 3 4 537
1 2 3 4 538
1 2 3 4 539
0.1 Exception raises None4
1 2 3 4 541
['a', 'b', 'c', 'd', 'e'] ['a', 'b', 'd', 'e']4
2 3 4 5 62
1 2 3 4 54
1 2 3 4 55
1 2 3 4 546
1 2 3 4 57
2 3 4 5 62
1 2 3 4 549
0.1 Exception raises None4
1 2 3 4 549
1 2 3 4 552
1 2 3 4 54
1 2 3 4 554
1 2 3 4 555
1 2 3 4 556
1 2 3 4 54
1 2 3 4 554
1 2 3 4 513
1 2 3 4 556
Output:
0.1 Exception raises None
Ví dụ 6: Ví dụ về từ khóa Lambda. Example of a lambda keyword.
Python
1 2 3 4 500
1 2 3 4 530
2 3 4 5 62
1 2 3 4 535
['a', 'b', 'c', 'd', 'e'] ['a', 'b', 'd', 'e']1
1 2 3 4 537
1 2 3 4 538
1 2 3 4 539
0.1 Exception raises None4
1 2 3 4 54
1 2 3 4 578
Output:
2 3 4 5 6
0.1
Exception raises
None
41
2
3
4
5
49 1
2
3
4
5
52 use of return keyword.
Python
1 2 3 4 500
1 2 3 4 530
2 3 4 5 62
1 2 3 4 535
['a', 'b', 'c', 'd', 'e'] ['a', 'b', 'd', 'e']1
1 2 3 4 537
1 2 3 4 538
1 2 3 4 539
0.1 Exception raises None4
1 2 3 4 549
1 2 3 4 552
Ví dụ 6: Ví dụ về từ khóa Lambda.
1 2 3 4 54
1 2 3 4 592
Output:
5
1
2
3
4
5
61['a', 'b', 'c', 'd', 'e']
['a', 'b', 'd', 'e']
1 1
2
3
4
5
63 1
2
3
4
5
641
2
3
4
5
650.1
Exception raises
None
0 use of a del keyword.
Python
given number is even5
given number is even6
given number is even7
given number is even8
1 2 3 4 55
0.1 Exception raises None0
0.1 Exception raises None1
1 2 3 4 574
0.1 Exception raises None3
1 2 3 4 54
One Two else block execute else block execute07
Ví dụ 7: Sử dụng từ khóa trả về.
1 2 3 4 54
One Two else block execute else block execute07
Output:
['a', 'b', 'c', 'd', 'e'] ['a', 'b', 'd', 'e']
1
2
3
4
5
00 1
2
3
4
5
80: use of global keyword.
Python
0.1 Exception raises None4
1 2 3 4 561
['a', 'b', 'c', 'd', 'e'] ['a', 'b', 'd', 'e']1
2 3 4 5 60
0.1 Exception raises None4
1 2 3 4 549
1 2 3 4 587
0.1 Exception raises None4
1 2 3 4 54
One Two else block execute else block execute21
50
['a', 'b', 'c', 'd', 'e'] ['a', 'b', 'd', 'e']1
1 2 3 4 590
Ví dụ 8: Sử dụng từ khóa DEL.
Các
One Two else block execute else block execute31
One Two else block execute else block execute32
Output:
10
One
Two
else block execute
else block execute
08 One
Two
else block execute
else block execute
0910
55____205 example of yield keyword.
Python
Ví dụ 9: Sử dụng từ khóa toàn cầu.
One Two else block execute else block execute14
['a', 'b', 'c', 'd', 'e'] ['a', 'b', 'd', 'e']1
1 2 3 4 555
1 2 3 4 500
One Two else block execute else block execute18
1 2 3 4 500
One Two else block execute else block execute23
0.1 Exception raises None4
One Two else block execute else block execute25
One Two else block execute else block execute26
0.1 Exception raises None4
1 2 3 4 54
0.1 Exception raises None6
Output:
1 2 3 4 5 6
0.1
Exception raises
None
4One
Two
else block execute
else block execute
14['a', 'b', 'c', 'd', 'e']
['a', 'b', 'd', 'e']
1 One
Two
else block execute
else block execute
30 Use of assert keyword.
Python3
Ví dụ 10: Ví dụ về từ khóa năng suất.
1 2 3 4 500
One Two else block execute else block execute34
0.1 Exception raises None4
given number is even5
given number is even6
given number is even7
given number is even8
1 2 3 4 55
1 2 3 4 574
0.1 Exception raises None3
2 3 4 5 62
One Two else block execute else block execute44
1 2 3 4 503
1 2 3 4 565
0.1 Exception raises None0
1 2 3 4 54
1 2 3 4 55
One Two else block execute else block execute77
One Two else block execute else block execute78
Output:
1 2 3 4 50
5
0['a', 'b', 'c', 'd', 'e']
['a', 'b', 'd', 'e']
1 One
Two
else block execute
else block execute
50 Use of pass keyword
Python3
given number is even
5 given number is even
6given number is even
7 One
Two
else block execute
else block execute
54 Use of finally keyword
Python3
Ví dụ 11: Sử dụng từ khóa Assert.
0.1 Exception raises None4
1 2 3 4 532
['a', 'b', 'c', 'd', 'e'] ['a', 'b', 'd', 'e']4
1 2 3 4 500
One Two else block execute else block execute59
2 3 4 5 62
1 2 3 4 54
1 2 3 4 55
One Two else block execute else block execute93
1 2 3 4 57
0.1 Exception raises None4
1 2 3 4 541
['a', 'b', 'c', 'd', 'e'] ['a', 'b', 'd', 'e']4
2 3 4 5 62
1 2 3 4 54
1 2 3 4 55
given number is even01
1 2 3 4 57
0.1 Exception raises None4
One Two else block execute else block execute61
One Two else block execute else block execute62
One Two else block execute else block execute63
['a', 'b', 'c', 'd', 'e'] ['a', 'b', 'd', 'e']1
1 2 3 4 513
One Two else block execute else block execute66
One Two else block execute else block execute67
2 3 4 5 62
1 2 3 4 54
1 2 3 4 55
given number is even09
1 2 3 4 57
given number is even11
given number is even12
One Two else block execute else block execute66
105
1 2 3 4 57
given number is even11
given number is even12
One Two else block execute else block execute66
1 2 3 4 513
1 2 3 4 57
0.1
Exception raises
None
41
2
3
4
5
49 One
Two
else block execute
else block execute
70One
Two
else block execute
else block execute
71
1 2 3 4 51
One
Two
else block execute
else block execute
72['a', 'b', 'c', 'd', 'e']
['a', 'b', 'd', 'e']
1 One
Two
else block execute
else block execute
74Use of import keyword
Python3
Ví dụ 12: Sử dụng từ khóa vượt qua
1 2 3 4 54
1 2 3 4 55
given number is even25
given number is even26
2 3 4 5 60
1 2 3 4 556
0.1
Exception raises
None
41
2
3
4
5
49 One
Two
else block execute
else block execute
70One
Two
else block execute
else block execute
71
1 2 3 4 52
One
Two
else block execute
else block execute
72['a', 'b', 'c', 'd', 'e']
['a', 'b', 'd', 'e']
1 One
Two
else block execute
else block execute
74 Use of is
keyword
Python3
Ví dụ 12: Sử dụng từ khóa vượt qua
Ví dụ 13: Sử dụng từ khóa cuối cùng & nbsp;
1 2 3 4 500
One Two else block execute else block execute80
2 3 4 5 62
One Two else block execute else block execute85
['a', 'b', 'c', 'd', 'e'] ['a', 'b', 'd', 'e']1
1 2 3 4 587
1 2 3 4 538
One Two else block execute else block execute89
0.1 Exception raises None4
given number is even04
['a', 'b', 'c', 'd', 'e'] ['a', 'b', 'd', 'e']4
Đầu raUse of from keyword
Python3
Ví dụ 14: Sử dụng từ khóa nhập khẩu
1 2 3 4 54
1 2 3 4 55
given number is even52
given number is even53
given number is even54
0.1 Exception raises None1
given number is even56
1 2 3 4 556
0.1
Exception raises
None
41
2
3
4
5
49 One
Two
else block execute
else block execute
70One
Two
else block execute
else block execute
71
1 2 3 4 53