Hướng dẫn python reserved words - từ dành riêng cho trăn
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. Nó đượ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óa
Việc truy cập một biến toàn cầu rất đơn giản vì bất kỳ biến nào khác nhưng để sửa đổi biến toàn cầu, bạn cần sử dụng từ khóa toàn cầu.Biến tuổi là một biến toàn cầu và chúng tôi không thể thay đổi giá trị của nó mà không sử dụng tuyên bố toàn cầu.
Python 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. You are eligible to vote.8and để tìm ra số lượng từ dành riêng trong Python.You are eligible to vote.9Check Nếu tên được bao gồm trong danh sách từ dành riêng trong 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:
Output:
1 Đóng suy nghĩdefHàm def được sử dụng để xác định hàm hoặc phương thức trong Python. Input:
Output:
Một hàm 'chào mừng' được xác định bằng cách sử dụng câu lệnh def. ifMột tuyên bố nếu được sử dụng để đưa ra một tuyên bố có điều kiện. Nếu điều kiện là đúng, thì một số hành động được thực hiện. Input:
Output:
Vì tuổi lớn hơn 18, điều kiện là đúng và lệnh in được thực thi. nuôiTuyên bố nâng cao được sử dụng để tăng lỗi. Các lỗi này có thể nhìn thấy trong TraceBack và chúng hủy bỏ việc thực hiện chương trình nếu không được xử lý đúng cách. Input:
Output:
KiểuError được nâng lên nếu biến không chứa số nguyên. Không cóKhông có giá trị null trong Python. Không có là một đối tượng đại diện cho sự vắng mặt của một giá trị. Nó giống như một đối tượng trống. Input:
Output:
Biến tuổi không có giá trị cho nó. Điều này thỏa mãn điều kiện trong câu lệnh if. DelCâu lệnh DEL được sử dụng để xóa một đối tượng trong Python. Input: 0Output: 1'Nick' được xóa khỏi danh sách. importTuyên bố này được sử dụng để nhập các mô -đun vào dự án. Input: 2Tuyên bố này sẽ nhập Numpy và thư viện toán học vào dự án. returnTừ khóa này được sử dụng để thoát một hàm hoặc một phương thức và trả về một số giá trị. Input: 3Output: 4Hàm trả về tổng của hai biến. ĐÚNG VẬYNó là một toán tử boolean đại diện nếu giá trị là đúng Input: 5Output: 6Các giá trị giống nhau để nó trả về true. ElifTốc ký cho người khác nếu, kiểm tra nếu một số điều kiện khác giữ khi điều kiện trong câu lệnh IF là sai. 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 Từ khóa lớp là UDES để xác định một lớp trong Python.từ Input: 9Output: 0Tuyên bố này được sử dụng khi bạn có thể bao gồm một phần cụ thể của mô -đun. Toàn bộ mô -đun toán học không được nhập, chỉ có một chức năng cụ thể được nhập vào dự án.hoặc
Input: 1Output: 6Từ khóa lớp là UDES để xác định một lớp trong Python. continuetừ Input: 3Output: 4Tuyên bố này được sử dụng khi bạn có thể bao gồm một phần cụ thể của mô -đun. Toàn bộ mô -đun toán học không được nhập, chỉ có một chức năng cụ thể được nhập vào dự án.hoặc Input: 5Output: 6Đó là một toán tử logic trả về đúng nếu bất kỳ một trong các câu lệnh là đúng. Đây là bảng sự thật cho hoặc người vận hành BA hoặc b Input: 7Một trong những tuyên bố là đúng và theo TOT của bảng sự thật, hoặc nhà điều hành sẽ trả về đúng. Đó là một tuyên bố dòng điều khiển được sử dụng để tiếp tục lặp lại tiếp theo của một vòng lặp. Không giống như Break, câu lệnh tiếp tục không thoát khỏi vòng lặp.Điều kiện trong câu lệnh IF không được thỏa mãn bởi yếu tố đầu tiên. Vòng lặp nên kết thúc ở đó nhưng do anh ta tiếp tục tuyên bố, vòng lặp tiếp tục. toàn cầuAnd to find out the number of reserved words in Python. Việc truy cập một biến toàn cầu rất đơn giản vì bất kỳ biến nào khác nhưng để sửa đổi biến toàn cầu, bạn cần sử dụng từ khóa toàn cầu.Check if the name is included in the reserved word list in PythonBiến tuổi là một biến toàn cầu và chúng tôi không thể thay đổi giá trị của nó mà không sử dụng tuyên bố toàn cầu. Input: 0Output:đi quaClosing ThoughtsĐó là một tuyên bố null trong Python sẽ không làm gì cả. |