Từ khóa và số nhận dạng Python (Tên biến)

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

Từ khóa Python

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

Chúng tôi không thể sử dụng một 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 có phân biệt chữ hoa chữ thường.

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

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

False await else import pass
None break except in raise
True class finally is return
and continue for lambda try
as def from nonlocal while
assert del global not with
async elif if or yield

Việc xem xét tất cả các từ khóa cùng một lúc và cố gắng tìm hiểu ý nghĩa của chúng có thể gây áp đảo.

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ụ.

Số nhận dạng Python

Định danh là tên được đặt cho các thực thể như lớp, hàm, biến, v.v. Nó giúp phân biệt thực thể này với thực thể khác.

Quy tắc viết mã định danh

  1. Số nhận dạng có thể là sự kết hợp của các chữ cái viết thường (a đến z) hoặc viết hoa (A đến Z) hoặc chữ số (0 đến 9) hoặc một dấu gạch dưới _. Tên thích myClass, var_1print_this_to_screen, tất cả đều dụ hợp lệ.
  2. Mã định danh không thể bắt đầu bằng một chữ số. 1variablekhông hợp lệ, nhưng variable1là một tên hợp lệ.
  3. Từ khóa không thể được sử dụng làm định danh.
     global = 1
    Đầu ra
     Tệp "", dòng 1 global = 1 SyntaxError: cú pháp không hợp lệ
  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

    Đầu ra
     Tệp "", dòng 1 a @ = 0 SyntaxError: cú pháp không hợp lệ
  5. Mã định danh có thể có độ dài bất kỳ.

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

Python là một ngôn ngữ phân biệt chữ hoa chữ thường. Điều này có nghĩa, Variablevariablekhông giống nhau.

Luôn đặt tên phù hợp cho số nhận dạng. Mặc dù c = 10là một tên hợp lệ, việc viết count = 10sẽ có ý nghĩa hơn và sẽ dễ dàng hơn để tìm ra nó đại diện cho những gì 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ư this_is_a_long_variable.

thú vị bài viết...