Hướng dẫn what is keyword in python? - từ khóa trong python là gì?

Trong hướng dẫn này, bạn sẽ tìm hiểu về các từ khóa (từ dành riêng trong Python) và số nhận dạng (tên được đặt cho các biến, hàm, v.v.).

Từ khóa Python

Từ khóa là những từ dành riêng trong Python.

Chúng tôi không thể sử dụng từ khóa làm tên biến, tên hàm hoặc bất kỳ định danh nào khác. Chúng được sử dụng để xác định cú pháp và cấu trúc của ngôn ngữ Python.

Trong Python, các từ khóa là trường hợp nhạy cảm.

Có 33 từ khóa trong Python 3.7. Con số này có thể thay đổi một chút trong suốt thời gian.

Tất cả các từ khóa ngoại trừ True, FalseNone đều ở chữ thường và chúng phải được viết như hiện tại. Danh sách tất cả các từ khóa được đưa ra dưới đây.

False________số 8else
  File "", line 1
    global = 1
           ^
SyntaxError: invalid syntax
0
  File "", line 1
    global = 1
           ^
SyntaxError: invalid syntax
1
None
  File "", line 1
    global = 1
           ^
SyntaxError: invalid syntax
3
  File "", line 1
    global = 1
           ^
SyntaxError: invalid syntax
4
  File "", line 1
    global = 1
           ^
SyntaxError: invalid syntax
5
  File "", line 1
    global = 1
           ^
SyntaxError: invalid syntax
6
True
  File "", line 1
    global = 1
           ^
SyntaxError: invalid syntax
8
  File "", line 1
    global = 1
           ^
SyntaxError: invalid syntax
9
a@ = 0
0
a@ = 0
1
a@ = 0
2
a@ = 0
3
a@ = 0
4
a@ = 0
5
a@ = 0
6
a@ = 0
7
a@ = 0
8
a@ = 0
9
  File "", line 1
    a@ = 0
     ^
SyntaxError: invalid syntax
0
  File "", line 1
    a@ = 0
     ^
SyntaxError: invalid syntax
1
  File "", line 1
    a@ = 0
     ^
SyntaxError: invalid syntax
2
  File "", line 1
    a@ = 0
     ^
SyntaxError: invalid syntax
3
  File "", line 1
    a@ = 0
     ^
SyntaxError: invalid syntax
4
  File "", line 1
    a@ = 0
     ^
SyntaxError: invalid syntax
5
  File "", line 1
    a@ = 0
     ^
SyntaxError: invalid syntax
6
  File "", line 1
    a@ = 0
     ^
SyntaxError: invalid syntax
7
  File "", line 1
    a@ = 0
     ^
SyntaxError: invalid syntax
8
  File "", line 1
    a@ = 0
     ^
SyntaxError: invalid syntax
9
True0True1

Nhìn vào tất cả các từ khóa cùng một lúc và cố gắng tìm ra ý nghĩa của chúng có thể là quá sức.

Nếu bạn muốn có một cái nhìn tổng quan, đây là danh sách đầy đủ của tất cả các từ khóa với các ví dụ.


Định danh Python

Một định danh là một tên được đặt cho các thực thể như lớp, chức năng, biến, v.v ... Nó giúp phân biệt một thực thể với một thực thể khác.

Quy tắc viết định danh

  1. Định danh có thể là sự kết hợp của các chữ cái trong chữ thường (A đến Z) hoặc chữ hoa (A đến Z) hoặc các chữ số (0 đến 9) hoặc dấu gạch dưới True2. Các tên như True3, True4 và True5, tất cả đều là ví dụ hợp lệ.(a to z) or uppercase (A to Z) or digits (0 to 9) or an underscore True2. Names like True3, True4 and True5, all are valid example.
  2. Một định danh không thể bắt đầu với một chữ số. True6 không hợp lệ, nhưng True7 là một tên hợp lệ.
  3. Từ khóa không thể được sử dụng làm định danh.
    global = 1
    Output
      File "", line 1
        global = 1
               ^
    SyntaxError: invalid syntax
    Output
      File "", line 1
        global = 1
               ^
    SyntaxError: invalid syntax
  4. Chúng tôi không thể sử dụng các ký hiệu đặc biệt như!, @, #, $, %, V.v. trong định danh của chúng tôi.
    a@ = 0
    OUTPUT
      File "", line 1
        a@ = 0
         ^
    SyntaxError: invalid syntax
    !, @, #, $, % etc. in our identifier.
    a@ = 0

    Output
      File "", line 1
        a@ = 0
         ^
    SyntaxError: invalid syntax
  5. Một định danh có thể có bất kỳ độ dài nào.

Những điều cần ghi nhớ

Python là một ngôn ngữ nhạy cảm trường hợp. Điều này có nghĩa là, True8 và True9 không giống nhau.

Luôn luôn đặt cho các định danh một cái tên có ý nghĩa. Mặc dù False0 là một tên hợp lệ, viết False1 sẽ có ý nghĩa hơn và sẽ dễ dàng hơn để tìm ra những gì nó thể hiện khi bạn nhìn vào mã của mình sau một khoảng cách dài.

Nhiều từ có thể được phân tách bằng cách sử dụng dấu gạch dưới, như False2.

Mục lục

  • Từ khóa Python
  • Định danh Python
    • Quy tắc viết định danh
    • Những điều cần ghi nhớ


Trong

Để kiểm tra xem giá trị có mặt trong danh sách, tuple, v.v.
Để kiểm tra xem hai biến có bằng khôngMột toán tử logic
hoặcđi qua
Một tuyên bố null, một tuyên bố sẽ không làm gì cảnuôi
Để nâng cao một ngoại lệtrở về
Để thoát một hàm và trả về một giá trịĐể xác định một lớp học
tiếp tụcTiếp tục lặp lại tiếp theo của một vòng lặp
defĐể xác định một hàm
DelĐể xóa một đối tượng
ElifĐược sử dụng trong các câu lệnh có điều kiện, giống như cách khác nếu
khácĐược sử dụng trong các câu lệnh có điều kiện
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ệ
SaiGiá trị boolean, kết quả của các hoạt động so sánh
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ạo một vòng lặp cho
từĐể nhập các phần cụ thể của mô -đun
toàn cầuĐể khai báo một biến toàn cầu
nếuĐể đưa ra một tuyên bố có điều kiện
nhập khẩuĐể nhập một mô -đun
TrongĐể kiểm tra xem giá trị có mặt trong danh sách, tuple, v.v.
Để kiểm tra xem hai biến có bằng không
LambdaĐể tạo một chức năng ẩn danh
Không cóĐại diện cho một giá trị null
không thuộc địaĐể khai báo một biến không cục bộ
không phảiMột toán tử logic
hoặcMột toán tử logic
hoặcđi qua
Một tuyên bố null, một tuyên bố sẽ không làm gì cảnuôi
Để nâng cao một ngoại lệtrở về
Để thoát một hàm và trả về một giá trịĐÚNG VẬY
Giá trị boolean, kết quả của các hoạt động so sánhthử
Để thử ... ngoại trừ tuyên bốtrong khi
Để tạo một vòng lặp trong thời gianvới
Được sử dụng để đơn giản hóa việc xử lý ngoại lệnăng suất



Để kết thúc một hàm, trả về một trình tạo

Nơi sử dụng là từ khóa trong Python?to test if two variables refer to the same object. The test returns True if the two objects are the same object.

Từ khóa IS được sử dụng để kiểm tra nếu hai biến đề cập đến cùng một đối tượng.Bài kiểm tra trả về đúng nếu hai đối tượng là cùng một đối tượng.

Từ khóa có phải là từ khóa trong Python không?. We cannot use a keyword as a variable name, function name or any other identifier. They are used to define the syntax and structure of the Python language.