Hướng dẫn what is identifier in python programming? - định danh trong lập trình 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ớ


Định danh Python là một tên được sử dụng để xác định một biến, hàm, lớp, mô -đun hoặc đối tượng khác. Một định danh bắt đầu bằng chữ A đến Z hoặc A đến Z hoặc dấu gạch dưới (_) theo sau là số không hoặc nhiều chữ cái, nhấn mạnh và chữ số (0 đến 9).

Python không cho phép các ký tự dấu câu như @, $ và % trong các định danh. Python là một ngôn ngữ lập trình nhạy cảm trường hợp. Do đó, nhân lực và nhân lực là hai định danh khác nhau trong Python.Manpower and manpower are two different identifiers in Python.

Dưới đây là các quy ước đặt tên cho số nhận dạng Python -

  • Tên lớp bắt đầu bằng một chữ cái viết hoa. Tất cả các định danh khác bắt đầu với một chữ cái viết thường.
  • Bắt đầu một định danh với một dấu gạch dưới hàng đầu cho thấy rằng định danh là riêng tư.
  • Bắt đầu một định danh với hai dấu gạch dưới hàng đầu cho thấy một định danh riêng tư mạnh mẽ.
  • Nếu định danh cũng kết thúc với hai dấu gạch dưới, thì mã định danh là một tên đặc biệt được xác định bằng ngôn ngữ.

Hướng dẫn what is identifier in python programming? - định danh trong lập trình python là gì?

Cập nhật ngày 24 tháng 1-2020 11:10:50

  • Câu hỏi và câu trả lời liên quan
  • Định danh Python hợp lệ là gì?
  • Định danh JavaScript là gì?
  • Định danh trong C#là gì?
  • Định danh hợp lệ trong Java là gì?
  • Định danh Perl là gì?
  • Các định danh có xin chào và xin chào tương tự trong java không?
  • Số nhận dạng trong C ++
  • Làm thế nào để đặt tên cho số nhận dạng JavaScript?
  • Mã thông báo vs định danh so với từ khóa trong C ++
  • Thuộc tính chức năng Python là gì?
  • RunTimeErors trong Python là gì?
  • Những điều cơ bản của Python OOP là gì?
  • Đối tượng xem từ điển Python là gì?
  • Đối số mặc định trong Python là gì?
  • Các nhà khai thác Boolean trong Python là gì?

Định danh trong Python với ví dụ là gì?

Đị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 _.Các tên như MyClass, VAR_1 và PRINT_THIS_TO_SCREEN, tất cả đều là ví dụ hợp lệ.a combination of letters in lowercase (a to z) or uppercase (A to Z) or digits (0 to 9) or an underscore _ . Names like myClass , var_1 and print_this_to_screen , all are valid example.

Số định danh với ví dụ là gì?

Ví dụ về các từ khóa là: int, char, if, while, do, lớp, vv Ví dụ về số nhận dạng là: kiểm tra, Count1, high_speed, v.v.Test, count1, high_speed, etc.

Định danh trong lập trình là gì?

"Định danh" hoặc "ký hiệu" là tên bạn cung cấp cho các biến, loại, chức năng và nhãn trong chương trình của bạn.Tên định danh phải khác nhau về chính tả và trường hợp từ bất kỳ từ khóa nào.Bạn không thể sử dụng các từ khóa (C hoặc Microsoft) làm định danh;Họ được dành riêng cho sử dụng đặc biệt.the names you supply for variables, types, functions, and labels in your program. Identifier names must differ in spelling and case from any keywords. You cannot use keywords (either C or Microsoft) as identifiers; they are reserved for special use.

Định danh và từ khóa là gì?

Nói chung, các từ khóa là các từ dành riêng được xác định trước và cụ thể, có ý nghĩa đặc biệt.Mặt khác, một định danh là một thuật ngữ hoặc tên khác được đặt cho một biến, nhãn của lớp trong chương trình hoặc hàm.