Hướng dẫn what is python class 12 token? - mã thông báo python lớp 12 là gì?

Python chia từng dòng logic thành một chuỗi các thành phần từ vựng cơ bản được gọi là mã thông báo. Các loại mã thông báo bình thường là
The normal token types are

  1. Định danh
  2. Từ khóa
  3. Người vận hành
  4. Phân định và
  5. Literals.

Identifiers:

  • Mã đị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 hoặc đối tượng.
  • Một định danh phải bắt đầu bằng bảng chữ cái (a..z hoặc a..z) hoặc dấu gạch dưới (_). Định danh có thể chứa các chữ số (0 .. 9). „
    (A..Z or a..z) or underscore (_). Identifiers may contain digits (0 .. 9). „
  • Số nhận dạng Python là trường hợp nhạy cảm, tức là chữ hoa và chữ thường là khác biệt. Định danh không được là một từ khóa Python.
  • Python không cho phép các ký tự dấu câu như %, $, @, v.v., trong các định danh.

Keywords:

Từ khóa là những từ đặc biệt được sử dụng bởi các phiên dịch viên Python để nhận ra cấu trúc của chương trình. Vì những từ này có ý nghĩa cụ thể cho phiên dịch viên, chúng không thể được sử dụng cho bất kỳ mục đích nào khác.

Operators:

  • Trong các nhà khai thác ngôn ngữ lập trình máy tính là các biểu tượng đặc biệt đại diện cho tính toán, kết hợp có điều kiện, v.v.
  • Giá trị của một toán tử được sử dụng được gọi là toán hạng.
  • Toán tử được phân loại là số học, quan hệ, logic, gán, v.v ... Giá trị và biến khi được sử dụng với toán tử được gọi là toán hạng

Delimiters:

Python sử dụng các biểu tượng và kết hợp biểu tượng làm dấu phân cách trong các biểu thức, danh sách, từ điển và chuỗi. Theo dõi là những người phân cách được biết đến như là toán hạng.
Following are the delimiters knew as operands.

.)]{}
Thì:.';

Literals:

Theo nghĩa đen là dữ liệu thô được đưa ra trong một biến hoặc không đổi. Trong Python, có nhiều loại chữ khác nhau.

  • Số
  • Sợi dây
  • Boolean

Python là một ngôn ngữ lập trình cấp cao, đa năng. Nó được thiết kế với sự nhấn mạnh vào khả năng đọc mã và cú pháp của nó cho phép các lập trình viên thể hiện các khái niệm của chúng trong ít dòng mã hơn và các mã này được gọi là tập lệnh. Các tập lệnh này chứa các bộ ký tự, mã thông báo và số nhận dạng. Trong bài viết này, chúng tôi sẽ tìm hiểu về các bộ ký tự, mã thông báo và định danh.

Bộ ký tự

Một bộ ký tự là một tập hợp các ký tự hợp lệ được chấp nhận bởi một ngôn ngữ lập trình trong tập lệnh. Trong trường hợp này, chúng ta đang nói về ngôn ngữ lập trình Python. Vì vậy, bộ ký tự Python là một tập hợp các ký tự hợp lệ được nhận ra bởi ngôn ngữ Python. Đây là những nhân vật chúng ta có thể sử dụng trong khi viết một tập lệnh bằng Python. Python hỗ trợ tất cả các ký tự ASCII / Unicode bao gồm:

  • Bảng chữ cái: tất cả các bảng chữ cái vốn (A-Z) và nhỏ (A-Z).All capital (A-Z) and small (a-z) alphabets.
  • Chữ số: Tất cả các chữ số 0-9.All digits 0-9.
  • Các biểu tượng đặc biệt: Python hỗ trợ tất cả các loại biểu tượng đặc biệt như, Hồi ‘l; :! ~ @ # $ % ^ `& * () _ + - = {} [] \.Python supports all kind of special symbols like, ” ‘ l ; : ! ~ @ # $ % ^ ` & * ( ) _ + – = { } [ ] \ .
  • Không gian trắng: Không gian trắng như không gian tab, không gian trống, đường mới và trở lại vận chuyển.White spaces like tab space, blank space, newline, and carriage return.
  • Khác: Tất cả các ký tự ASCII và Unicode được hỗ trợ bởi Python tạo thành bộ ký tự Python.All ASCII and UNICODE characters are supported by Python that constitutes the Python character set.

Tokens 

Mã thông báo là đơn vị cá nhân nhỏ nhất trong chương trình Python. Tất cả các tuyên bố và hướng dẫn trong một chương trình được xây dựng bằng mã thông báo. Các mã thông báo khác nhau trong Python là:

1. Từ khóa: Từ khóa là những từ có một số ý nghĩa hoặc ý nghĩa đặc biệt trong ngôn ngữ lập trình. Chúng có thể được sử dụng làm tên biến, tên chức năng hoặc bất kỳ mục đích ngẫu nhiên nào khác. Chúng được sử dụng cho các tính năng đặc biệt của chúng. Trong Python, chúng tôi có 33 từ khóa, một số trong số chúng là: cố gắng, sai, đúng, lớp, phá vỡ, tiếp tục, và, như, khẳng định, trong khi, cho, trong, tăng, ngoại trừ, hoặc, nếu, elif, in, nhập, nhập , vân vân.Keywords are words that have some special meaning or significance in a programming language. They can’t be used as variable names, function names, or any other random purpose. They are used for their special features. In Python we have 33 keywords some of them are: try, False, True, class, break, continue, and, as, assert, while, for, in, raise, except, or, not, if, elif, print, import, etc.

Python3

for x in

Hello
Geeks
4
Hello
Geeks
5
Hello
Geeks
6

Hello
Geeks
4
Hello
Geeks
8
Hello
Geeks
9
Hello
Geeks
Geeks for Geeks is a 
        learning platform
0
Hello
Geeks
Geeks for Geeks is a 
        learning platform
1

Hello
Geeks
Geeks for Geeks is a 
        learning platform
2
Hello
Geeks
Geeks for Geeks is a 
        learning platform
3

Hello
Geeks
4
Hello
Geeks
Geeks for Geeks is a 
        learning platform
5
Hello
Geeks
Geeks for Geeks is a 
        learning platform
1

Hello
Geeks
Geeks for Geeks is a 
        learning platform
2
Hello
Geeks
Geeks for Geeks is a 
        learning platform
8

Output:

1
2
3
4
5
6

2. Định danh: Định danh là tên được đặt cho bất kỳ biến, chức năng, lớp, danh sách, phương thức, vv để nhận dạng của họ. Python là một ngôn ngữ nhạy cảm trường hợp và nó có một số quy tắc và quy định để đặt tên cho một định danh. Dưới đây là một số quy tắc để đặt tên cho một định danh:-Identifiers are the names given to any variable, function, class, list, methods, etc. for their identification. Python is a case-sensitive language and it has some rules and regulations to name an identifier. Here are some rules to name an identifier:-

  • Như đã nêu ở trên, Python nhạy cảm trường hợp. Vì vậy, trường hợp quan trọng trong việc đặt tên định danh. Và do đó các chuyên viên máy tính và chuyên viên máy tính là hai định danh khác nhau.geeks and Geeks are two different identifiers.
  • Định danh bắt đầu bằng chữ hoa (A-Z), một chữ cái nhỏ (A-Z) hoặc dấu gạch dưới (_). Nó có thể bắt đầu với bất kỳ nhân vật nào khác.
  • Ngoại trừ các chữ cái và dấu gạch dưới, các chữ số cũng có thể là một phần của định danh nhưng có thể là nhân vật đầu tiên của nó.
  • Bất kỳ ký tự đặc biệt hoặc khoảng trắng nào khác đều bị nghiêm cấm trong một định danh.
  • Một định danh có thể là một từ khóa.

Ví dụ: một số định danh hợp lệ là GFG, GeekSforGeek, _Geek, Mega12, v.v. trong khi 91Road, #Tweet, tôi, v.v.Some valid identifiers are gfg, GeeksforGeeks, _geek, mega12, etc. While 91road, #tweet, i am, etc. are not valid identifiers.

Python3

Hello
Geeks
Geeks for Geeks is a 
        learning platform
9
G
W
0
G
W
1

G
W
2
G
W
0
G
W
4

Hello
Geeks
5
G
W
6

Hello
Geeks
5
G
W
8

Output:

Hello
Geeks

3 Python hỗ trợ các loại nghĩa đen khác nhau như:Literals are the fixed values or data items used in a source code. Python supports different types of literals such as:

. Ví dụ: Khoa học máy tính của người Hồi giáo, ‘Sam, v.v ... Chúng ta cũng có thể sử dụng trích dẫn ba để viết các chuỗi nhiều dòng.The text written in single, double, or triple quotes represents the string literals in Python. For example: “Computer Science”, ‘sam’, etc. We can also use triple quotes to write multi-line strings.

Python3

G
W
9
G
W
0
G
W
1

G
W
2
G
W
0
G
W
4

[23, 'geek', 1.2, 'data']
(1, 2, 3, 'hello')
{1: 'one', 2: 'two', 3: 'three'}
{1, 2, 3, 4}
5
G
W
0

Hello
Geeks
5
[23, 'geek', 1.2, 'data']
(1, 2, 3, 'hello')
{1: 'one', 2: 'two', 3: 'three'}
{1, 2, 3, 4}
8

Hello
Geeks
5
G
W
8

Hello
Geeks
5for2

Đầu ra

Hello
Geeks
Geeks for Geeks is a 
        learning platform

. Character literal is also a string literal type in which the character is enclosed in single or double-quotes.

Python3

G
W
9
G
W
0 for5

G
W
2
G
W
0 for8

Hello
Geeks
5
[23, 'geek', 1.2, 'data']
(1, 2, 3, 'hello')
{1: 'one', 2: 'two', 3: 'three'}
{1, 2, 3, 4}
8

Hello
Geeks
5
G
W
8

Output:

G
W

(iii) Biết chữ số: Đây là những chữ viết dưới dạng số. Python hỗ trợ các chữ số sau:These are the literals written in form of numbers. Python supports the following numerical literals:

  • Số nguyên theo nghĩa đen: Nó bao gồm cả số dương và số âm cùng với 0. Nó không bao gồm các phần phân số. Nó cũng có thể bao gồm nhị phân nhị phân, thập phân, bát phân, thập lục phân. It includes both positive and negative numbers along with 0. It doesn’t include fractional parts. It can also include binary, decimal, octal, hexadecimal literal.
  • Phao chữ: Nó bao gồm cả số thực tích cực và tiêu cực. Nó cũng bao gồm các bộ phận phân số.It includes both positive and negative real numbers. It also includes fractional parts.
  • Phức tạp: Nó bao gồm số A+BI, ở đây A đại diện cho phần thực và B đại diện cho phần phức tạp. It includes a+bi numeral, here a represents the real part and b represents the complex part.

Python3

G
W
9
G
W
0 x 5

G
W
2
G
W
0 x 8

[23, 'geek', 1.2, 'data']
(1, 2, 3, 'hello')
{1: 'one', 2: 'two', 3: 'three'}
{1, 2, 3, 4}
5
G
W
0 in1in2

Hello
Geeks
5
[23, 'geek', 1.2, 'data']
(1, 2, 3, 'hello')
{1: 'one', 2: 'two', 3: 'three'}
{1, 2, 3, 4}
8

Hello
Geeks
5
G
W
8

Hello
Geeks
5for2

. Đây là đúng và sai.Boolean literals have only two values in Python. These are True and False.

Python3

G
W
9
G
W
0 range1

G
W
2
G
W
0 range4
G
W
030 range1range8

[23, 'geek', 1.2, 'data']
(1, 2, 3, 'hello')
{1: 'one', 2: 'two', 3: 'three'}
{1, 2, 3, 4}
5
G
W
0 (1 (2 (3

Hello
Geeks
5(5

. Nó được sử dụng để biểu thị không có gì, không có giá trị hoặc không có giá trị. Python has a special literal ‘None’. It is used to denote nothing, no values, or the absence of value.

Python3

.Literals collections in python includes list, tuple, dictionary, and sets.

  1. Danh sách: Đây là danh sách các yếu tố được biểu thị trong dấu ngoặc vuông với dấu phẩy ở giữa. Các biến này có thể thuộc bất kỳ kiểu dữ liệu nào và cũng có thể được thay đổi.It is a list of elements represented in square brackets with commas in between. These variables can be of any data type and can be changed as well.
  2. Tuple: Đây cũng là một danh sách các yếu tố hoặc giá trị được phân tách bằng dấu phẩy trong khung tròn. Các giá trị có thể thuộc bất kỳ loại dữ liệu nào nhưng có thể thay đổi.It is also a list of comma-separated elements or values in round brackets. The values can be of any data type but can’t be changed.
  3. Từ điển: Đây là tập hợp các cặp khóa-giá trị không được đặt hàng.It is the unordered set of key-value pairs.
  4. Đặt: Đó là bộ sưu tập các yếu tố không có thứ tự trong niềng răng xoăn ‘{}.It is the unordered collection of elements in curly braces ‘{}’.

Python3

(6

G
W
0 (8(9___

Hello
Geeks
07
G
W
0 (
Hello
Geeks
0
Hello
Geeks
1____1122____11range1____11____116
Hello
Geeks
17

Hello
Geeks
18
G
W
0
Hello
Geeks
20
Hello
Geeks
0
Hello
Geeks
Geeks for Geeks is a 
        learning platform
1
Hello
Geeks
23
Hello
Geeks
1____11221
Hello
Geeks
27
Hello
Geeks
1range1__21____131
Hello
Geeks
32

Các

Hello
Geeks
5
Hello
Geeks
45

Hello
Geeks
5
Hello
Geeks
47

Hello
Geeks
5
Hello
Geeks
49

Hello
Geeks
5
Hello
Geeks
51

Đầu ra

[23, 'geek', 1.2, 'data']
(1, 2, 3, 'hello')
{1: 'one', 2: 'two', 3: 'three'}
{1, 2, 3, 4}

4. Các nhà khai thác: Đây là các mã thông báo chịu trách nhiệm thực hiện thao tác trong một biểu thức. Các biến mà hoạt động được áp dụng được gọi là toán hạng. Các nhà khai thác có thể là đơn giản hoặc nhị phân. Các toán tử Unary là những người hoạt động trên một toán hạng duy nhất như toán tử bổ sung, v.v. trong khi các toán tử nhị phân cần hai toán hạng để vận hành.These are the tokens responsible to perform an operation in an expression. The variables on which operation is applied are called operands. Operators can be unary or binary. Unary operators are the ones acting on a single operand like complement operator, etc. While binary operators need two operands to operate.

Python3

G
W
9
G
W
0
Hello
Geeks
54

G
W
2
G
W
0
Hello
Geeks
57

[23, 'geek', 1.2, 'data']
(1, 2, 3, 'hello')
{1: 'one', 2: 'two', 3: 'three'}
{1, 2, 3, 4}
5
G
W
0
Hello
Geeks
60(2
Hello
Geeks
62

Hello
Geeks
5
G
W
8

Hello
Geeks
5for2

5. Dấu chấm câu: Đây là những biểu tượng được sử dụng trong Python để tổ chức các cấu trúc, câu lệnh và biểu thức. Một số dấu chấm câu là: [] {} () @ & nbsp;-= & nbsp;+= & nbsp;*= & nbsp; // = & nbsp; ** == & nbsp; =, v.v.These are the symbols that used in Python to organize the structures, statements, and expressions. Some of the Punctuators are: [ ] { } ( ) @  -=  +=  *=  //=  **==  = , etc.


Mã thông báo trong Python là gì?

Mã thông báo là đơn vị cá nhân nhỏ nhất trong chương trình Python.Tất cả các tuyên bố và hướng dẫn trong một chương trình được xây dựng bằng mã thông báo.Các mã thông báo khác nhau trong Python là: 1. Từ khóa: Từ khóa là những từ có một số ý nghĩa hoặc ý nghĩa đặc biệt trong ngôn ngữ lập trình.the smallest individual unit in a python program. All statements and instructions in a program are built with tokens. The various tokens in python are : 1. Keywords: Keywords are words that have some special meaning or significance in a programming language.

5 mã thông báo trong Python là gì?

2.2.Bên cạnh dòng mới, thụt lề và cống hiến, các loại mã thông báo sau đây tồn tại: định danh, từ khóa, nghĩa đen, người vận hành và phân định.identifiers, keywords, literals, operators, and delimiters.

Mã thông báo là gì giải thích các loại?

Mã thông báo là các yếu tố nhỏ nhất của một chương trình, có ý nghĩa đối với trình biên dịch.Sau đây là các loại mã thông báo: từ khóa, định danh, hằng số, chuỗi, toán tử, v.v.Keywords, Identifiers, Constant, Strings, Operators, etc.