Hướng dẫn what are the python reserved words? - những từ dành riêng cho con trăn là gì?
Có thêm một hạn chế về tên định danh. Ngôn ngữ Python dành một bộ nhỏ các từ khóa chỉ định chức năng ngôn ngữ đặc biệt. Không có đối tượng nào có thể có cùng tên với một từ dành riêng.keywords that designate special language functionality. No object can have the same name as a reserved word. Show
Trong Python 3.6, có 33 từ khóa dành riêng:
Bạn có thể thấy danh sách này bất cứ lúc nào bằng cách nhập 5 vào trình thông dịch Python. Các từ dành riêng là nhạy cảm trường hợp và phải được sử dụng chính xác như được hiển thị. Tất cả đều hoàn toàn viết thường, ngoại trừ 2, 6 và 0. 5 to the Python interpreter. Reserved words are case-sensitive and must be used exactly as shown. They are all entirely lowercase, except for 2, 6, and 0. Có một hạn chế trong khi đặt tên định danh rằng có một số từ bị hạn chế được tích hợp cho Python không thể được sử dụng như một định danh. Các từ dành riêng của Python (còn được gọi là từ khóa) một nghĩa và cú pháp được xác định trước trong ngôn ngữ mà Python sử dụng cho cú pháp và xử lý nội bộ của nó. Trong hướng dẫn này, chúng tôi sẽ thảo luận về những từ khóa đó là gì. Mục lục
Những từ dành riêng trong PythonDưới đây là danh sách tất cả các từ dành riêng trong Python. Lưu ý - Danh sách này có thể thay đổi với các phiên bản khác nhau của Python. Python 3 có 33 trong khi Python 2 có 30 từ dành riêng. Bản in đã được xóa khỏi các từ khóa Python 2 và được thêm vào dưới dạng hàm Python tích hợp.
Tất cả các từ khóa ngoại trừ đúng, sai và không có chữ thường nào và chúng phải được viết như hiện tại. Chúng không thể được sử dụng như tên biến, tên hàm hoặc bất kỳ định danh nào khác. Nếu bất kỳ từ khóa nào được sử dụng làm biến, thì chúng tôi sẽ nhận được thông báo lỗi cú pháp: cú pháp không hợp lệ Từ khóaHiển thị tất cả các từ khóaKiểm tra xem tên có được bao gồm trong danh sách từ dành riêng không Input:
Output:
Bớt tư tưởng Những từ dành riêng trong PythonDưới đây là danh sách tất cả các từ dành riêng trong Python. Lưu ý - Danh sách này có thể thay đổi với các phiên bản khác nhau của Python. Python 3 có 33 trong khi Python 2 có 30 từ dành riêng. Bản in đã được xóa khỏi các từ khóa Python 2 và được thêm vào dưới dạng hàm Python tích hợp. Input:
Output:
Sai ifdef Input:
Output:
nếu nuôiKhông có Input:
Output:
Del nhập khẩutrở về Input:
Output:
ĐÚNG VẬY ElifTrong Input: 0Output: 1thử importvà Input: 2khác returnLà Input: 3Output: 4trong khi nhưngoại trừ Input: 5Output: 6Lambda vớikhẳng định Input: 7Output: 8Điều kiện trong câu lệnh IF là không đúng. Do đó, tuyên bố của Elif tìm kiếm các điều kiện khác là đúng. inTuyên bố trong được sử dụng để kiểm tra xem một phần tử có mặt trong một danh sách hoặc tuple có thể lặp lại. Input: 9Output: 6'Steph' có mặt trong danh sách tên. tryTuyên bố thử được sử dụng để thực hiện một lần thử ngoại trừ câu lệnh. Câu lệnh thử bắt đầu một khối mã được cố gắng thực thi. Nếu nó thất bại, khối ngoại trừ sẽ bắt lỗi. Input: 1Output: 2Ưu điểm là 0, điều này là không thể. Vì vậy, khối ngoại trừ bắt lỗi. vàĐó là một trong những toán tử logic trả về đúng nếu cả hai câu lệnh là đúng. Bảng sự thật cho và toán tử như sau:
Input: 3Output: 6Cả hai câu lệnh đều đúng và đó là lý do tại sao và toán tử trả về đúng. elseTuyên bố có điều kiện được yêu cầu thực hiện hành động thay thế nếu điều kiện trong câu lệnh IF là sai. Input: 5Output: 6Điều kiện trong câu lệnh IF là không đúng, vì vậy hành động thay thế được thực thi. LàTuyên bố này được sử dụng để kiểm tra xem hai biến có bằng nhau không. Đầu vào: 7Output: 6Cả hai biến chỉ vào cùng một vị trí bộ nhớ. whileTuyên bố này được sử dụng để bắt đầu một vòng lặp trong thời gian. Nó tiếp tục lặp lại cho đến khi một điều kiện không còn đúng nữa. Input: 9Output: 0Vòng lặp sẽ chạy cho đến giá trị của I lớn hơn độ dài của danh sách. nhưTuyên bố AS trong Python đánh giá lại một đối tượng được trả về cho một định danh mới. Về cơ bản, nó tạo ra một bí danh. Input: 1DateTime được xác định là DT trong mã. ngoại trừMột phần của loại hình ngoại trừ cấu trúc lỗi trong Python. Cho biết phải làm gì khi một ngoại lệ xảy ra. Input: 1Output: 2Vì ước số bằng không, khối mã ngoại trừ đã bắt được lỗi. LambdaMột hàm Lambda trong Python là một hàm ẩn danh. Nó có thể lấy bất kỳ số lượng đối số nhưng chỉ có một biểu thức duy nhất. Input: 4Output: 5Khối lập phương của biến là một hàm ẩn danh. withTuyên bố với tuyên bố được sử dụng để đơn giản hóa việc xử lý ngoại lệ. Input: 6khẳng địnhTuyên bố khẳng định trong Python được sử dụng để gỡ lỗi. Input: 7Output: 2finallyCâu lệnh cuối cùng là một phần tùy chọn của thử Try ngoại trừ lỗi. Nó luôn thực thi mã bất kể lỗi có bị ném hay không. Input: 9Output: 0Câu lệnh in dưới cuối cùng sẽ luôn thực hiện bất kể có lỗi hay không. không thuộc địaTừ khóa này được sử dụng trong các chức năng bên trong các chức năng để tạo các hàm ẩn danh. Input: 1Output: 2yieldHàm năng suất kết thúc một hàm và trả về trình lặp. Input: 3Output: 4Đây là một vòng lặp vô cực và sẽ không bao giờ kết thúc. breakĐó là một tuyên bố dòng điều khiển được sử dụng để ra khỏi một vòng lặp. Input: 5Output:
Ngay khi điều kiện được thỏa mãn, tuyên bố phá vỡ kết thúc vòng lặp. forTừ khóa được sử dụng để tạo một vòng lặp. Input: 7Output: 5Vòng lặp này sẽ chạy cho đến khi tất cả các yếu tố trong danh sách đã đi qua nó. không phảiĐó là một toán tử logic khác trả về sai khi giá trị là đúng và ngược lại. Bảng sự thật cho người không vận hành:
classSai Cả hai câu lệnh đều đúng và đó là lý do tại sao và toán tử trả về đúng.Tuyên bố có điều kiện được yêu cầu thực hiện hành động thay thế nếu điều kiện trong câu lệnh IF là sai. Input: 9Output: 0Điều kiện trong câu lệnh IF là không đúng, vì vậy hành động thay thế được thực thi. Là Tuyên bố này được sử dụng để kiểm tra xem hai biến có bằng nhau không.
Input: 1Output: 6Cả hai câu lệnh đều đúng và đó là lý do tại sao và toán tử trả về đúng. continueTuyên bố có điều kiện được yêu cầu thực hiện hành động thay thế nếu điều kiện trong câu lệnh IF là sai. Input: 3Output: 4Điều kiện trong câu lệnh IF là không đúng, vì vậy hành động thay thế được thực thi. LàTuyên bố này được sử dụng để kiểm tra xem hai biến có bằng nhau không. Input: 5Output: 6Đầu vào: đi quaĐó là một tuyên bố null trong Python sẽ không làm gì cả. Input: 7Nó được sử dụng như một trình giữ chỗ cho mã trong tương lai. Nó chỉ đơn giản là ngăn chặn việc nhận lỗi khi một mã trống được chạy. Hiển thị tất cả các từ khóaChúng ta có thể hiển thị danh sách đầy đủ của tất cả các từ khóa trong phiên bản Python hiện tại bằng cách nhập lệnh sau trong trình thông dịch Python. 8and để tìm ra số lượng từ dành riêng trong Python.And to find out the number of reserved words in Python. 9Check Nếu tên được bao gồm trong danh sách từ dành riêng trong Python Check if the name is included in the reserved word list in PythonĐể kiểm tra xem tên này có phải là một phần của danh sách các từ khóa dành riêng trong Python hay không, chúng ta có thể sử dụng chức năng từ khóa.iskeyword (). Input: 0Output: 1 Đóng suy nghĩClosing ThoughtsPython từ dành riêng chỉ định chức năng ngôn ngữ đặc biệt. Không có biến nào khác có thể có cùng tên với các từ khóa này. Chúng tôi đọc về tất cả các từ khóa dành riêng và cách kiểm tra xem tên đó có phải là từ khóa hay không. Người ta có thể tìm hiểu về nhiều khái niệm Python ở đây. Có bao nhiêu từ dành riêng Python?Các từ khóa này phải được sử dụng để phát triển các hướng dẫn lập trình. Không thể sử dụng các từ dành riêng làm số nhận dạng cho các yếu tố lập trình khác như tên biến, chức năng, v.v. Python 3 có 33 từ khóa trong khi Python 2 có 30.Python 3 has 33 keywords while Python 2 has 30.
33 từ khóa của Python là gì?Trong Python, có khoảng ba mươi ba (33) từ khóa và một vài từ khóa thường được sử dụng trong mã hóa chương trình bị phá vỡ, tiếp tục, đúng, sai, và, không, trong khi, def, Class, Class, Class, Class, Class, Class,Nếu, nếu không, Elif, nhập, từ, ngoại trừ, thực thi, in, trả lại, năng suất, lambda, toàn cầu, v.v.break, continue, true, false, and, or, not, for, while, def, class, if, else, elif, import, from, except, exec, print, return, yield, lambda, global, etc.
Danh sách có phải là một từ dành riêng Python không?Danh sách chỉ đơn giản là một loại và không được bảo lưu (không phải là int, float, dict, str ... bạn nhận được điểm). (neither is int , float , dict , str ... you get the point).
Những từ dành riêng trong mã là gì?Trong ngôn ngữ máy tính, một từ dành riêng (còn được gọi là định danh dành riêng) là một từ không thể được sử dụng như một định danh, chẳng hạn như tên của một biến, hàm hoặc nhãn - nó được "bảo lưu từ sử dụng".Đây là một định nghĩa cú pháp và một từ dành riêng có thể không có ý nghĩa do người dùng xác định.a word that cannot be used as an identifier, such as the name of a variable, function, or label – it is "reserved from use". This is a syntactic definition, and a reserved word may have no user-defined meaning. |