Chuỗi có phải là từ khóa trong python không?

Trong bài viết này, chúng ta sẽ tìm hiểu cách kiểm tra xem chuỗi đã cho có phải là từ khóa hay không trong Python. Đối với điều này, trước tiên chúng ta phải hiểu từ khóa là gì

Show

từ khóa. –  Từ khóa là từ dành riêng trong ngôn ngữ lập trình, có ý nghĩa đặc biệt riêng. trong khi thực hiện, nó truyền đạt ý nghĩa đặc biệt của chúng cho người phiên dịch. Và khi lấy biến trong code, chúng ta không bao giờ lấy từ khóa làm tên biến

Vì, các từ khóa có trong mọi ngôn ngữ, do đó, cũng có rất nhiều từ khóa có trong ngôn ngữ python được liệt kê bên dưới. -

Đúng, Sai, cuối cùng, không, hoặc, và, nếu, khác, elif, Không, lambda, không cục bộ, không, ngoại trừ, như, vượt qua, thử, xác định, trong, với, trong khi, nhập khẩu, tiếp tục, từ, nâng cao,

Cách kiểm tra chuỗi có phải là từ khóa hay không bằng kwlist

Đối với điều này, chúng ta phải nhập một mô-đun python tích hợp “từ khóa” và trong mô-đun từ khóa, có một phương thức “kwlist” để lưu trữ tất cả các từ khóa có trong ngôn ngữ python trong một danh sách. Và nếu chuỗi đã cho có trong danh sách thì chuỗi đó được coi là từ khóa, ngược lại chuỗi không phải là từ khóa

import keyword
keyword_list = keyword.kwlist
s = "while"
s1 = "Sachin"
if s in keyword_list:
    print(s,"is a keyword")
else:print(s,"is not a keyword")
if s1 in keyword_list:
    print(s1,"is a keyword")
else:print(s1,"is not a keyword")

đầu ra. -

while is a keyword

Sachin is not a keyword

Ở đây, trong đoạn mã này, chúng tôi đã lấy rất nhiều ví dụ về chuỗi để kiểm tra xem chuỗi đã cho có phải là từ khóa hay không. Ví dụ: chúng tôi đã lấy một chuỗi “Sachin”, vì chúng tôi biết rằng đây không phải là từ khóa và đầu ra giống như chúng tôi mong đợi và đối với chuỗi “while”, nó cho đầu ra là while là một từ khóa

Kiểm tra chuỗi xem đó có phải là từ khóa hay không từ danh sách

import keyword
keyword_list = keyword.kwlist
string_list = ["Codespeedy","for","Sachin","If","not","assert","Door"]
for i in string_list:
    if(i in keyword_list):
        print(i,"is a keyword")
    else:print(i,"is not a keyword")

đầu ra. -

Codespeedy không phải là một từ khóa

cho là một từ khóa

Sachin không phải là một từ khóa

Nếu không phải là một từ khóa

không phải là một từ khóa

khẳng định là một từ khóa

Cửa không phải là một từ khóa

Ở đây, trong một ví dụ, chúng tôi lấy chuỗi là “Nếu”, và kết quả là chuỗi này không phải là từ khóa nhưng chúng tôi đã đề cập rằng “nếu” là một từ khóa, điều này là do chúng tôi sử dụng chữ hoa thay vì chữ thường cho chữ cái

Mọi ngôn ngữ lập trình đều có các từ hoặc từ khóa dành riêng đặc biệt, có ý nghĩa và hạn chế cụ thể về cách sử dụng chúng. Trăn cũng không khác. Từ khóa Python là khối xây dựng cơ bản của bất kỳ chương trình Python nào

Trong bài viết này, bạn sẽ tìm thấy phần giới thiệu cơ bản về tất cả các từ khóa Python cùng với các tài nguyên khác sẽ hữu ích cho việc tìm hiểu thêm về từng từ khóa

Đến cuối bài viết này, bạn sẽ có thể

  • Xác định từ khóa Python
  • Hiểu từng từ khóa được sử dụng để làm gì
  • Làm việc với các từ khóa theo chương trình bằng cách sử dụng mô-đun
    left if not left else right
    
    4

Tiền thưởng miễn phí. 5 Suy nghĩ về Làm chủ Python, một khóa học miễn phí dành cho các nhà phát triển Python cho bạn thấy lộ trình và tư duy mà bạn sẽ cần để đưa các kỹ năng Python của mình lên một tầm cao mới

từ khóa Python

Từ khóa Python là những từ dành riêng đặc biệt có ý nghĩa và mục đích cụ thể và không thể được sử dụng cho bất kỳ mục đích nào ngoài những mục đích cụ thể đó. Những từ khóa này luôn có sẵn—bạn sẽ không bao giờ phải nhập chúng vào mã của mình

Các từ khóa Python khác với các hàm và kiểu tích hợp sẵn của Python. Các chức năng và loại tích hợp cũng luôn có sẵn, nhưng chúng không hạn chế như các từ khóa trong cách sử dụng của chúng

Một ví dụ về điều bạn không thể làm với các từ khóa Python là gán thứ gì đó cho chúng. Nếu bạn cố gắng, thì bạn sẽ nhận được một

left if not left else right
5. Bạn sẽ không nhận được
left if not left else right
5 nếu bạn cố gắng gán thứ gì đó cho một chức năng hoặc loại tích hợp sẵn, nhưng đó vẫn không phải là một ý kiến ​​hay. Để có giải thích sâu hơn về cách từ khóa có thể bị lạm dụng, hãy xem Cú pháp không hợp lệ trong Python. Lý do phổ biến cho SyntaxError

Kể từ Python 3. 8, có 35 từ khóa trong Python. Đây là những liên kết đến các phần có liên quan trong suốt phần còn lại của bài viết này

left if not left else right
7
left if not left else right
8
left if not left else right
9
x = y and z
0
x = y and z
1
x = y and z
2
x = y and z
3
x = y and z
4
x = y and z
5
x = y and z
6
x = y and z
7
x = y and z
8
x = y and z
9
while is a keyword

Sachin is not a keyword
900
while is a keyword

Sachin is not a keyword
901
while is a keyword

Sachin is not a keyword
902
while is a keyword

Sachin is not a keyword
903
while is a keyword

Sachin is not a keyword
904
while is a keyword

Sachin is not a keyword
905
while is a keyword

Sachin is not a keyword
906
while is a keyword

Sachin is not a keyword
907
while is a keyword

Sachin is not a keyword
908
while is a keyword

Sachin is not a keyword
909
while is a keyword

Sachin is not a keyword
910
while is a keyword

Sachin is not a keyword
911
while is a keyword

Sachin is not a keyword
912
while is a keyword

Sachin is not a keyword
913
while is a keyword

Sachin is not a keyword
914
while is a keyword

Sachin is not a keyword
915
while is a keyword

Sachin is not a keyword
916
while is a keyword

Sachin is not a keyword
917
while is a keyword

Sachin is not a keyword
918
while is a keyword

Sachin is not a keyword
919
while is a keyword

Sachin is not a keyword
920
while is a keyword

Sachin is not a keyword
921

Bạn có thể sử dụng các liên kết này để chuyển đến các từ khóa mà bạn muốn đọc hoặc bạn có thể tiếp tục đọc để tham quan có hướng dẫn

Ghi chú. Hai từ khóa có các mục đích sử dụng bổ sung ngoài các trường hợp sử dụng ban đầu của chúng. Từ khóa

left if not left else right
9 cũng được sử dụng với các vòng lặp cũng như với
while is a keyword

Sachin is not a keyword
906 và
x = y and z
4. Từ khóa
while is a keyword

Sachin is not a keyword
907 cũng được sử dụng với từ khóa
while is a keyword

Sachin is not a keyword
916

Loại bỏ các quảng cáo

Cách xác định từ khóa Python

Danh sách từ khóa Python đã thay đổi theo thời gian. Ví dụ: các từ khóa

left if not left else right
8 và
while is a keyword

Sachin is not a keyword
917 không được thêm vào cho đến Python 3. 7. Ngoài ra, cả
while is a keyword

Sachin is not a keyword
929 và
while is a keyword

Sachin is not a keyword
930 đều là từ khóa trong Python 2. 7 nhưng đã được biến thành các hàm tích hợp trong Python 3+ và không còn xuất hiện trong danh sách từ khóa

Trong các phần bên dưới, bạn sẽ tìm hiểu một số cách để biết hoặc tìm ra từ nào là từ khóa trong Python

Sử dụng IDE với tô sáng cú pháp

Có rất nhiều IDE Python tốt ngoài kia. Tất cả chúng sẽ làm nổi bật các từ khóa để phân biệt chúng với các từ khác trong mã của bạn. Điều này sẽ giúp bạn xác định nhanh các từ khóa Python khi đang lập trình để không sử dụng sai

Sử dụng mã trong REPL để kiểm tra từ khóa

Trong REPL Python, có một số cách để bạn có thể xác định các từ khóa Python hợp lệ và tìm hiểu thêm về chúng

Ghi chú. Các ví dụ mã trong bài viết này sử dụng Python 3. 8 trừ khi có quy định khác

Bạn có thể lấy danh sách các từ khóa có sẵn bằng cách sử dụng

while is a keyword

Sachin is not a keyword
931

>>>

left if not left else right
1

Tiếp theo, như được chỉ ra trong kết quả ở trên, bạn có thể sử dụng lại

while is a keyword

Sachin is not a keyword
931 bằng cách chuyển từ khóa cụ thể mà bạn cần thêm thông tin về. Bạn có thể làm điều này, ví dụ, với từ khóa
x = y and z
1

>>>

while is a keyword

Sachin is not a keyword
9

Python cũng cung cấp một mô-đun

left if not left else right
4 để làm việc với các từ khóa Python theo cách có lập trình. Mô-đun
left if not left else right
4 trong Python cung cấp hai thành viên hữu ích để xử lý các từ khóa

  1. while is a keyword
    
    Sachin is not a keyword
    936 cung cấp danh sách tất cả các từ khóa Python cho phiên bản Python bạn đang chạy
  2. while is a keyword
    
    Sachin is not a keyword
    937 cung cấp một cách thuận tiện để xác định xem một chuỗi cũng là một từ khóa

Để có danh sách tất cả các từ khóa trong phiên bản Python bạn đang chạy và để nhanh chóng xác định có bao nhiêu từ khóa được xác định, hãy sử dụng

while is a keyword

Sachin is not a keyword
938

>>>

left if not left else right
0

Nếu bạn cần biết thêm về một từ khóa hoặc cần làm việc với các từ khóa theo cách lập trình, thì Python cung cấp tài liệu và công cụ này cho bạn

Tìm một left if not left else right 5

Cuối cùng, một dấu hiệu khác cho thấy từ bạn đang sử dụng thực sự là một từ khóa là nếu bạn nhận được

left if not left else right
5 trong khi cố gắng gán cho từ đó, đặt tên cho một chức năng với từ đó hoặc làm điều gì khác không được phép với từ đó. Cái này khó phát hiện hơn một chút, nhưng đó là cách mà Python sẽ cho bạn biết bạn đang sử dụng từ khóa không chính xác

Từ khóa Python và cách sử dụng của chúng

Các phần bên dưới sắp xếp các từ khóa Python thành các nhóm dựa trên cách sử dụng của chúng. Ví dụ: nhóm đầu tiên là tất cả các từ khóa được sử dụng làm giá trị và nhóm thứ hai là các từ khóa được sử dụng làm toán tử. Các nhóm này sẽ giúp bạn hiểu rõ hơn về cách sử dụng từ khóa và cung cấp một cách hay để tổ chức danh sách dài các từ khóa Python

Có một vài thuật ngữ được sử dụng trong các phần bên dưới có thể mới đối với bạn. Chúng được định nghĩa ở đây và bạn nên biết ý nghĩa của chúng trước khi tiếp tục

  • Tính trung thực đề cập đến đánh giá Boolean của một giá trị. Tính trung thực của một giá trị cho biết giá trị đó là trung thực hay sai

  • Truthy có nghĩa là bất kỳ giá trị nào đánh giá là true trong ngữ cảnh Boolean. Để xác định xem một giá trị có phải là trung thực hay không, hãy chuyển giá trị đó làm đối số cho

    while is a keyword
    
    Sachin is not a keyword
    941. Nếu nó trả về
    x = y and z
    
    7, thì giá trị là true. Ví dụ về giá trị trung thực là các chuỗi không trống, bất kỳ số nào không phải là
    while is a keyword
    
    Sachin is not a keyword
    943, danh sách không trống, v.v.

  • Sai có nghĩa là bất kỳ giá trị nào đánh giá là sai trong ngữ cảnh Boolean. Để xác định xem một giá trị có phải là giả hay không, hãy chuyển nó làm đối số cho

    while is a keyword
    
    Sachin is not a keyword
    941. Nếu nó trả về
    left if not left else right
    
    7, thì giá trị là sai. Ví dụ về các giá trị giả là _______ 1946, _______ 1943, _______ 1948, _______ 1949 và
    while is a keyword
    
    Sachin is not a keyword
    950

Để biết thêm về các thuật ngữ và khái niệm này, hãy xem Toán tử và Biểu thức trong Python

Loại bỏ các quảng cáo

Giá trị từ khóa. x = y and z 7, left if not left else right 7, x = y and z 2

Có ba từ khóa Python được sử dụng làm giá trị. Các giá trị này là các giá trị đơn lẻ có thể được sử dụng nhiều lần và luôn tham chiếu chính xác cùng một đối tượng. Rất có thể bạn sẽ thấy và sử dụng những giá trị này rất nhiều

Từ khóa
x = y and z
7 và
left if not left else right
7

Từ khóa

x = y and z
7 được sử dụng làm giá trị thực Boolean trong mã Python. Từ khóa Python
left if not left else right
7 tương tự như từ khóa
x = y and z
7, nhưng với giá trị Boolean ngược lại là false. Trong các ngôn ngữ lập trình khác, bạn sẽ thấy những từ khóa này được viết bằng chữ thường (
while is a keyword

Sachin is not a keyword
959 và
while is a keyword

Sachin is not a keyword
960), nhưng trong Python, chúng luôn được viết bằng chữ hoa

Các từ khóa Python

x = y and z
7 và
left if not left else right
7 có thể được gán cho các biến và được so sánh trực tiếp

>>>

left if not left else right
5

Hầu hết các giá trị trong Python sẽ ước tính thành

x = y and z
7 khi được chuyển đến
while is a keyword

Sachin is not a keyword
941. Chỉ có một vài giá trị trong Python sẽ ước tính thành
left if not left else right
7 khi được chuyển đến
while is a keyword

Sachin is not a keyword
941.
while is a keyword

Sachin is not a keyword
943,
while is a keyword

Sachin is not a keyword
946,
while is a keyword

Sachin is not a keyword
948 và
while is a keyword

Sachin is not a keyword
949 kể tên một số. Truyền một giá trị cho
while is a keyword

Sachin is not a keyword
941 biểu thị tính trung thực của giá trị hoặc giá trị Boolean tương đương. Bạn có thể so sánh tính trung thực của một giá trị với
x = y and z
7 hoặc
left if not left else right
7 bằng cách chuyển giá trị đó cho
while is a keyword

Sachin is not a keyword
941

>>>

x = y and z
8

Lưu ý rằng việc so sánh trực tiếp giá trị trung thực với

x = y and z
7 hoặc
left if not left else right
7 bằng cách sử dụng
while is a keyword

Sachin is not a keyword
900 không hiệu quả. Bạn chỉ nên so sánh trực tiếp một giá trị với
x = y and z
7 hoặc
left if not left else right
7 nếu bạn muốn biết liệu đó có thực sự là các giá trị
x = y and z
7 hoặc
left if not left else right
7 hay không

Khi viết câu điều kiện dựa trên tính trung thực của một giá trị, bạn không nên so sánh trực tiếp với

x = y and z
7 hoặc
left if not left else right
7. Bạn có thể dựa vào Python để kiểm tra tính trung thực trong các điều kiện cho bạn

>>>

while is a keyword

Sachin is not a keyword
08

Trong Python, bạn thường không cần phải chuyển đổi các giá trị thành

x = y and z
7 hoặc
left if not left else right
7 một cách rõ ràng. Python sẽ ngầm xác định tính trung thực của giá trị cho bạn

Từ khóa
x = y and z
2

Từ khóa Python

x = y and z
2 đại diện cho không có giá trị. Trong các ngôn ngữ lập trình khác,
x = y and z
2 được biểu diễn dưới dạng
while is a keyword

Sachin is not a keyword
989,
while is a keyword

Sachin is not a keyword
990,
while is a keyword

Sachin is not a keyword
991,
while is a keyword

Sachin is not a keyword
992 hoặc
while is a keyword

Sachin is not a keyword
993

x = y and z
2 cũng là giá trị mặc định được trả về bởi một hàm nếu nó không có câu lệnh
while is a keyword

Sachin is not a keyword
901

>>>

while is a keyword

Sachin is not a keyword
21

Để tìm hiểu sâu hơn về từ khóa Python rất quan trọng và hữu ích này, hãy xem Null trong Python. Tìm hiểu về đối tượng noneType của Python

Từ khóa nhà điều hành. while is a keyword Sachin is not a keyword902, while is a keyword Sachin is not a keyword920, while is a keyword Sachin is not a keyword915, x = y and z 5, while is a keyword Sachin is not a keyword900

Một số từ khóa Python được sử dụng làm toán tử. Trong các ngôn ngữ lập trình khác, các toán tử này sử dụng các ký hiệu như ________ 6001, ________ 6002 và ________ 6003. Các toán tử Python cho tất cả các từ khóa này

Toán tử Ngôn ngữ khácTừ khóa PythonAND, ∧

left if not left else right
004
while is a keyword

Sachin is not a keyword
902OR, ∨
left if not left else right
006
while is a keyword

Sachin is not a keyword
920NOT, ¬
left if not left else right
003
while is a keyword

Sachin is not a keyword
915CONTAINS, ∈
x = y and z
5IDENTITY
left if not left else right
011
while is a keyword

Sachin is not a keyword
900

Mã Python được thiết kế để dễ đọc. Đó là lý do tại sao nhiều toán tử sử dụng ký hiệu trong các ngôn ngữ lập trình khác là từ khóa trong Python

Từ khóa
while is a keyword

Sachin is not a keyword
902

Từ khóa Python

while is a keyword

Sachin is not a keyword
902 được sử dụng để xác định xem cả toán hạng bên trái và bên phải là đúng hay sai. Nếu cả hai toán hạng đều là true thì kết quả sẽ là true. Nếu một người là giả, thì kết quả sẽ là giả

while is a keyword

Sachin is not a keyword
41

Lưu ý rằng kết quả của câu lệnh

while is a keyword

Sachin is not a keyword
902 sẽ không nhất thiết phải là
x = y and z
7 hoặc
left if not left else right
7. Điều này là do hành vi kỳ quặc của
while is a keyword

Sachin is not a keyword
902. Thay vì đánh giá các toán hạng theo các giá trị Boolean của chúng,
while is a keyword

Sachin is not a keyword
902 chỉ cần trả về
left if not left else right
020 nếu nó là sai hoặc nếu không thì nó trả về
left if not left else right
021. Kết quả của một câu lệnh
while is a keyword

Sachin is not a keyword
902 có thể được chuyển đến
while is a keyword

Sachin is not a keyword
941 để nhận giá trị rõ ràng
x = y and z
7 hoặc
left if not left else right
7 hoặc chúng có thể được sử dụng trong một câu lệnh
while is a keyword

Sachin is not a keyword
919 có điều kiện

Nếu bạn muốn định nghĩa một biểu thức thực hiện công việc tương tự như biểu thức ________ 1902, nhưng không sử dụng từ khóa ________ 1902, thì bạn có thể sử dụng toán tử bậc ba của Python

left if not left else right

Câu lệnh trên sẽ tạo ra kết quả tương tự như

left if not left else right
029

Bởi vì

while is a keyword

Sachin is not a keyword
902 trả về toán hạng đầu tiên nếu nó sai và ngược lại trả về toán hạng cuối cùng, bạn cũng có thể sử dụng
while is a keyword

Sachin is not a keyword
902 trong một phép gán

x = y and z

Nếu y là sai, thì điều này sẽ dẫn đến việc ________ 6032 được gán giá trị của ________ 6033. Nếu không,

left if not left else right
032 sẽ được gán giá trị của
left if not left else right
035. Tuy nhiên, điều này làm cho mã khó hiểu. Một sự thay thế dài dòng và rõ ràng hơn sẽ là

while is a keyword

Sachin is not a keyword
90

Mã này dài hơn, nhưng nó chỉ ra rõ ràng hơn những gì bạn đang cố gắng hoàn thành

Từ khóa
while is a keyword

Sachin is not a keyword
920

Từ khóa

while is a keyword

Sachin is not a keyword
920 của Python được sử dụng để xác định xem ít nhất một trong các toán hạng có đúng không. Câu lệnh
while is a keyword

Sachin is not a keyword
920 trả về toán hạng đầu tiên nếu nó đúng và ngược lại trả về toán hạng thứ hai

while is a keyword

Sachin is not a keyword
91

Cũng giống như từ khóa

while is a keyword

Sachin is not a keyword
902,
while is a keyword

Sachin is not a keyword
920 không chuyển đổi toán hạng của nó thành giá trị Boolean của chúng. Thay vào đó, nó dựa vào tính trung thực của chúng để xác định kết quả

Nếu bạn muốn viết một cái gì đó giống như một biểu thức

while is a keyword

Sachin is not a keyword
920 mà không sử dụng
while is a keyword

Sachin is not a keyword
920, thì bạn có thể làm như vậy với một biểu thức bậc ba

while is a keyword

Sachin is not a keyword
92

Biểu thức này sẽ tạo ra kết quả tương tự như

left if not left else right
043. Để tận dụng hành vi này, đôi khi bạn cũng sẽ thấy
while is a keyword

Sachin is not a keyword
920 được sử dụng trong các bài tập. Điều này thường không được khuyến khích để chuyển nhượng rõ ràng hơn

Để có cái nhìn sâu hơn về

while is a keyword

Sachin is not a keyword
920, bạn có thể đọc về cách sử dụng toán tử Python
while is a keyword

Sachin is not a keyword
920

Từ khóa
while is a keyword

Sachin is not a keyword
915

Từ khóa

while is a keyword

Sachin is not a keyword
915 của Python được sử dụng để lấy giá trị Boolean ngược lại của một biến

>>>

while is a keyword

Sachin is not a keyword
93

Từ khóa

while is a keyword

Sachin is not a keyword
915 được sử dụng trong các câu điều kiện hoặc các biểu thức Boolean khác để lật ngược ý nghĩa hoặc kết quả Boolean. Không giống như
while is a keyword

Sachin is not a keyword
902 và
while is a keyword

Sachin is not a keyword
920,
while is a keyword

Sachin is not a keyword
915 sẽ xác định giá trị Boolean rõ ràng,
x = y and z
7 hoặc
left if not left else right
7, sau đó trả về giá trị ngược lại

Nếu bạn muốn có hành vi tương tự mà không sử dụng

while is a keyword

Sachin is not a keyword
915, thì bạn có thể làm như vậy với biểu thức bậc ba sau

while is a keyword

Sachin is not a keyword
94

Câu lệnh này sẽ trả về kết quả tương tự như

left if not left else right
056

Từ khóa
x = y and z
5

Từ khóa

x = y and z
5 của Python là một kiểm tra ngăn chặn mạnh mẽ hoặc toán tử thành viên. Đưa ra một phần tử để tìm và một vùng chứa hoặc chuỗi để tìm kiếm,
x = y and z
5 sẽ trả về
x = y and z
7 hoặc
left if not left else right
7 cho biết liệu phần tử có được tìm thấy trong vùng chứa hay không

while is a keyword

Sachin is not a keyword
95

Một ví dụ điển hình về việc sử dụng từ khóa

x = y and z
5 đang kiểm tra một chữ cái cụ thể trong một chuỗi

>>>

while is a keyword

Sachin is not a keyword
96

Từ khóa

x = y and z
5 hoạt động với tất cả các loại vùng chứa. danh sách, ký tự, bộ, chuỗi và bất kỳ thứ gì khác xác định
left if not left else right
064 hoặc có thể được lặp lại

Từ khóa
while is a keyword

Sachin is not a keyword
900

Từ khóa

while is a keyword

Sachin is not a keyword
900 của Python là kiểm tra danh tính. Điều này khác với toán tử
left if not left else right
067, kiểm tra sự bằng nhau. Đôi khi hai thứ có thể được coi là bằng nhau nhưng không phải là cùng một đối tượng trong bộ nhớ. Từ khóa
while is a keyword

Sachin is not a keyword
900 xác định xem hai đối tượng có phải là cùng một đối tượng hay không

while is a keyword

Sachin is not a keyword
97

Điều này sẽ trả về

x = y and z
7 nếu
left if not left else right
070 là cùng một đối tượng trong bộ nhớ như
left if not left else right
071, nếu không, nó sẽ trả về
left if not left else right
7

Hầu hết thời gian bạn sẽ thấy

while is a keyword

Sachin is not a keyword
900 được sử dụng để kiểm tra xem một đối tượng có phải là
x = y and z
2 không. Vì
x = y and z
2 là một singleton, nên chỉ có một phiên bản của
x = y and z
2 có thể tồn tại, vì vậy tất cả các giá trị của
x = y and z
2 đều là cùng một đối tượng trong bộ nhớ

Nếu những khái niệm này là mới đối với bạn, thì bạn có thể nhận được lời giải thích sâu hơn bằng cách xem Python ‘. =’ Không phải là ‘không phải là’. So sánh các đối tượng trong Python. Để tìm hiểu sâu hơn về cách thức hoạt động của

while is a keyword

Sachin is not a keyword
900, hãy xem Toán tử và Biểu thức trong Python

Loại bỏ các quảng cáo

Từ khóa luồng điều khiển. while is a keyword Sachin is not a keyword919, while is a keyword Sachin is not a keyword918, left if not left else right 9

Ba từ khóa Python được sử dụng cho luồng điều khiển.

while is a keyword

Sachin is not a keyword
919,
while is a keyword

Sachin is not a keyword
918 và
left if not left else right
9. Các từ khóa Python này cho phép bạn sử dụng logic có điều kiện và thực thi mã với các điều kiện nhất định. Những từ khóa này rất phổ biến—chúng sẽ được sử dụng trong hầu hết mọi chương trình bạn thấy hoặc viết bằng Python

Từ khóa
while is a keyword

Sachin is not a keyword
919

Từ khóa

while is a keyword

Sachin is not a keyword
919 được dùng để bắt đầu câu điều kiện. Câu lệnh
while is a keyword

Sachin is not a keyword
919 cho phép bạn viết một khối mã chỉ được thực thi nếu biểu thức sau
while is a keyword

Sachin is not a keyword
919 là đúng

Cú pháp của câu lệnh

while is a keyword

Sachin is not a keyword
919 bắt đầu bằng từ khóa
while is a keyword

Sachin is not a keyword
919 ở đầu dòng, theo sau là một biểu thức hợp lệ sẽ được đánh giá về giá trị trung thực của nó

while is a keyword

Sachin is not a keyword
98

Tuyên bố

while is a keyword

Sachin is not a keyword
919 là một thành phần quan trọng của hầu hết các chương trình. Để biết thêm thông tin về câu lệnh
while is a keyword

Sachin is not a keyword
919, hãy xem Câu lệnh có điều kiện trong Python

Một cách sử dụng khác của từ khóa

while is a keyword

Sachin is not a keyword
919 là một phần của toán tử bậc ba của Python

while is a keyword

Sachin is not a keyword
99

Đây là phiên bản một dòng của câu lệnh

left if not left else right
094 bên dưới

left if not left else right
00

Nếu biểu thức của bạn là những câu lệnh không phức tạp, thì việc sử dụng biểu thức bậc ba cung cấp một cách hay để đơn giản hóa mã của bạn một chút. Khi các điều kiện trở nên phức tạp hơn một chút, tốt hơn là nên dựa vào câu lệnh tiêu chuẩn

while is a keyword

Sachin is not a keyword
919

Từ khóa
while is a keyword

Sachin is not a keyword
918

Câu lệnh

while is a keyword

Sachin is not a keyword
918 trông và hoạt động giống như câu lệnh
while is a keyword

Sachin is not a keyword
919, với hai điểm khác biệt chính

  1. Sử dụng
    while is a keyword
    
    Sachin is not a keyword
    918 chỉ có giá trị sau một câu lệnh
    while is a keyword
    
    Sachin is not a keyword
    919 hoặc một câu lệnh
    while is a keyword
    
    Sachin is not a keyword
    918 khác
  2. Bạn có thể sử dụng bao nhiêu câu lệnh
    while is a keyword
    
    Sachin is not a keyword
    918 tùy thích

Trong các ngôn ngữ lập trình khác,

while is a keyword

Sachin is not a keyword
918 hoặc là
left if not left else right
504 (hai từ riêng biệt) hoặc là
left if not left else right
505 (cả hai từ được ghép lại với nhau). Khi bạn nhìn thấy
while is a keyword

Sachin is not a keyword
918 trong Python, hãy nghĩ đến
left if not left else right
504

left if not left else right
01

Python không có câu lệnh

left if not left else right
508. Một cách để có được chức năng giống như các ngôn ngữ lập trình khác cung cấp với câu lệnh
left if not left else right
508 là sử dụng
while is a keyword

Sachin is not a keyword
919 và
while is a keyword

Sachin is not a keyword
918. Để biết các cách khác để tái tạo câu lệnh
left if not left else right
508 trong Python, hãy xem Mô phỏng các câu lệnh switch/case trong Python

Từ khóa
left if not left else right
9

Câu lệnh

left if not left else right
9, kết hợp với các từ khóa Python
while is a keyword

Sachin is not a keyword
919 và
while is a keyword

Sachin is not a keyword
918, biểu thị một khối mã chỉ được thực thi nếu các khối điều kiện khác,
while is a keyword

Sachin is not a keyword
919 và
while is a keyword

Sachin is not a keyword
918, đều là sai

left if not left else right
02

Lưu ý rằng câu lệnh

left if not left else right
9 không có biểu thức điều kiện. Kiến thức về các từ khóa
while is a keyword

Sachin is not a keyword
918 và
left if not left else right
9 và cách sử dụng hợp lý của chúng là rất quan trọng đối với các lập trình viên Python. Cùng với
while is a keyword

Sachin is not a keyword
919, chúng tạo thành một số thành phần được sử dụng thường xuyên nhất trong bất kỳ chương trình Python nào

Loại bỏ các quảng cáo

Từ khóa lặp lại. while is a keyword Sachin is not a keyword904, while is a keyword Sachin is not a keyword911, x = y and z 3, while is a keyword Sachin is not a keyword903, left if not left else right 9

Vòng lặp và phép lặp là những khái niệm lập trình cực kỳ quan trọng. Một số từ khóa Python được sử dụng để tạo và làm việc với các vòng lặp. Những từ này, giống như các từ khóa Python được sử dụng cho các điều kiện ở trên, sẽ được sử dụng và nhìn thấy trong mọi chương trình Python mà bạn gặp. Hiểu chúng và cách sử dụng hợp lý của chúng sẽ giúp bạn cải thiện với tư cách là một lập trình viên Python

Từ khóa
while is a keyword

Sachin is not a keyword
904

Vòng lặp phổ biến nhất trong Python là vòng lặp

while is a keyword

Sachin is not a keyword
904. Nó được xây dựng bằng cách kết hợp các từ khóa Python
while is a keyword

Sachin is not a keyword
904 và
x = y and z
5 đã giải thích trước đó. Cú pháp cơ bản cho vòng lặp
while is a keyword

Sachin is not a keyword
904 như sau

left if not left else right
03

Một ví dụ phổ biến là lặp qua các số từ một đến năm và in chúng ra màn hình

>>>

left if not left else right
04

Trong các ngôn ngữ lập trình khác, cú pháp của vòng lặp

while is a keyword

Sachin is not a keyword
904 sẽ hơi khác một chút. Bạn thường cần chỉ định biến, điều kiện để tiếp tục và cách tăng biến đó (
left if not left else right
534)

Trong Python, vòng lặp

while is a keyword

Sachin is not a keyword
904 giống như vòng lặp for-each trong các ngôn ngữ lập trình khác. Đưa ra đối tượng để lặp lại, nó gán giá trị của mỗi lần lặp cho biến

>>>

left if not left else right
05

Trong ví dụ này, bạn bắt đầu với danh sách (vùng chứa) tên của mọi người. Vòng lặp

while is a keyword

Sachin is not a keyword
904 bắt đầu bằng từ khóa
while is a keyword

Sachin is not a keyword
904 ở đầu dòng, theo sau là biến để gán từng phần tử của danh sách, sau đó là từ khóa
x = y and z
5 và cuối cùng là vùng chứa (
left if not left else right
539)

Vòng lặp

while is a keyword

Sachin is not a keyword
904 của Python là một thành phần chính khác trong bất kỳ chương trình Python nào. Để tìm hiểu thêm về các vòng lặp
while is a keyword

Sachin is not a keyword
904, hãy xem Vòng lặp “cho” Python (Lặp lại xác định)

Từ khóa
while is a keyword

Sachin is not a keyword
911

Vòng lặp

while is a keyword

Sachin is not a keyword
911 của Python sử dụng từ khóa
while is a keyword

Sachin is not a keyword
911 và hoạt động giống như vòng lặp
while is a keyword

Sachin is not a keyword
911 trong các ngôn ngữ lập trình khác. Miễn là điều kiện theo sau từ khóa
while is a keyword

Sachin is not a keyword
911 là đúng, khối theo sau câu lệnh
while is a keyword

Sachin is not a keyword
911 sẽ tiếp tục được thực hiện lặp đi lặp lại

left if not left else right
06

Ghi chú. Đối với ví dụ về vòng lặp vô hạn bên dưới, hãy chuẩn bị sử dụng Ctrl + C .

Cách dễ nhất để chỉ định vòng lặp vô hạn trong Python là sử dụng từ khóa

while is a keyword

Sachin is not a keyword
911 với biểu thức luôn đúng

>>>

left if not left else right
07

Để biết thêm ví dụ về các vòng lặp vô hạn đang hoạt động, hãy xem Lập trình ổ cắm trong Python (Hướng dẫn). Để tìm hiểu thêm về các vòng lặp

while is a keyword

Sachin is not a keyword
911, hãy xem Vòng lặp “trong khi” của Python (Lặp lại không xác định)

Từ khóa
x = y and z
3

Nếu bạn cần thoát khỏi vòng lặp sớm, thì bạn có thể sử dụng từ khóa

x = y and z
3. Từ khóa này sẽ hoạt động trong cả hai vòng lặp
while is a keyword

Sachin is not a keyword
904 và
while is a keyword

Sachin is not a keyword
911

left if not left else right
08

Một ví dụ về việc sử dụng từ khóa

x = y and z
3 sẽ là nếu bạn đang tính tổng các số nguyên trong danh sách các số và muốn thoát khi tổng vượt quá một giá trị nhất định

>>>

left if not left else right
09

Cả hai từ khóa Python

x = y and z
3 và
while is a keyword

Sachin is not a keyword
903 đều có thể là công cụ hữu ích khi làm việc với các vòng lặp. Để thảo luận sâu hơn về cách sử dụng chúng, hãy xem Vòng lặp “trong khi” của Python (Lặp lại không xác định). Nếu bạn muốn khám phá một trường hợp sử dụng khác cho từ khóa
x = y and z
3, thì bạn có thể tìm hiểu cách mô phỏng vòng lặp do-while trong Python

Từ khóa
while is a keyword

Sachin is not a keyword
903

Python cũng có một từ khóa

while is a keyword

Sachin is not a keyword
903 khi bạn muốn bỏ qua vòng lặp tiếp theo. Giống như hầu hết các ngôn ngữ lập trình khác, từ khóa
while is a keyword

Sachin is not a keyword
903 cho phép bạn dừng thực hiện vòng lặp hiện tại và chuyển sang bước lặp tiếp theo

left if not left else right
50

Từ khóa

while is a keyword

Sachin is not a keyword
903 cũng hoạt động trong vòng lặp
while is a keyword

Sachin is not a keyword
911. Nếu đạt đến từ khóa
while is a keyword

Sachin is not a keyword
903 trong một vòng lặp, thì lần lặp hiện tại sẽ bị dừng và lần lặp tiếp theo của vòng lặp sẽ được bắt đầu

Từ khóa
left if not left else right
9 được sử dụng với vòng lặp

Ngoài việc sử dụng từ khóa

left if not left else right
9 với câu lệnh điều kiện
while is a keyword

Sachin is not a keyword
919, bạn cũng có thể sử dụng nó như một phần của vòng lặp. Khi được sử dụng với một vòng lặp, từ khóa
left if not left else right
9 chỉ định mã sẽ được chạy nếu vòng lặp thoát bình thường, nghĩa là
x = y and z
3 không được gọi để thoát khỏi vòng lặp sớm

Cú pháp sử dụng

left if not left else right
9 với vòng lặp
while is a keyword

Sachin is not a keyword
904 như sau

left if not left else right
51

Điều này rất giống với việc sử dụng

left if not left else right
9 với câu lệnh
while is a keyword

Sachin is not a keyword
919. Sử dụng
left if not left else right
9 với vòng lặp
while is a keyword

Sachin is not a keyword
911 trông tương tự

left if not left else right
52

Tài liệu chuẩn Python có một phần về cách sử dụng

x = y and z
3 và
left if not left else right
9 với vòng lặp
while is a keyword

Sachin is not a keyword
904 mà bạn thực sự nên xem qua. Nó sử dụng một ví dụ tuyệt vời để minh họa tính hữu dụng của khối
left if not left else right
9

Nhiệm vụ mà nó hiển thị là lặp qua các số từ hai đến chín để tìm các số nguyên tố. Một cách bạn có thể làm điều này là sử dụng vòng lặp

while is a keyword

Sachin is not a keyword
904 tiêu chuẩn với biến cờ

>>>

left if not left else right
53

Bạn có thể sử dụng cờ

left if not left else right
580 để chỉ ra cách thoát khỏi vòng lặp. Nếu nó thoát bình thường, thì cờ
left if not left else right
580 vẫn là
x = y and z
7. Nếu nó thoát với
x = y and z
3, thì cờ
left if not left else right
580 sẽ được đặt thành
left if not left else right
7. Khi ở bên ngoài vòng lặp bên trong
while is a keyword

Sachin is not a keyword
904, bạn có thể kiểm tra cờ để xác định xem
left if not left else right
580 có phải là
x = y and z
7 hay không và nếu có, hãy in ra số đó là số nguyên tố

Khối

left if not left else right
9 cung cấp cú pháp đơn giản hơn. Nếu bạn thấy mình phải đặt cờ trong một vòng lặp, thì hãy xem ví dụ tiếp theo như một cách để đơn giản hóa mã của bạn

>>>

left if not left else right
54

Điều duy nhất bạn cần làm để sử dụng khối

left if not left else right
9 trong ví dụ này là xóa cờ
left if not left else right
580 và thay thế câu lệnh cuối cùng
while is a keyword

Sachin is not a keyword
919 bằng khối
left if not left else right
9. Điều này cuối cùng tạo ra kết quả giống như ví dụ trước, chỉ với mã rõ ràng hơn

Đôi khi, việc sử dụng từ khóa

left if not left else right
9 với vòng lặp có vẻ hơi lạ, nhưng một khi bạn hiểu rằng nó cho phép bạn tránh sử dụng cờ trong vòng lặp của mình, thì đó có thể là một công cụ mạnh mẽ

Loại bỏ các quảng cáo

Cấu trúc từ khóa. while is a keyword Sachin is not a keyword908, x = y and z 8, while is a keyword Sachin is not a keyword916, while is a keyword Sachin is not a keyword907, x = y and z 1, while is a keyword Sachin is not a keyword905

Để xác định các hàm và lớp hoặc sử dụng trình quản lý ngữ cảnh, bạn sẽ cần sử dụng một trong các từ khóa Python trong phần này. Chúng là một phần thiết yếu của ngôn ngữ Python và hiểu khi nào nên sử dụng chúng sẽ giúp bạn trở thành một lập trình viên Python giỏi hơn

Từ khóa
while is a keyword

Sachin is not a keyword
908

Từ khóa của Python

while is a keyword

Sachin is not a keyword
908 được sử dụng để định nghĩa một hàm hoặc phương thức của một lớp. Điều này tương đương với
x = y and z
803 trong JavaScript và PHP. Cú pháp cơ bản để xác định hàm với
while is a keyword

Sachin is not a keyword
908 trông như thế này

left if not left else right
55

Các hàm và phương thức có thể là những cấu trúc rất hữu ích trong bất kỳ chương trình Python nào. Để tìm hiểu thêm về cách xác định chúng và tất cả thông tin chi tiết về chúng, hãy xem Xác định hàm Python của riêng bạn

Từ khóa
x = y and z
8

Để định nghĩa một lớp trong Python, bạn sử dụng từ khóa

x = y and z
8. Cú pháp chung để định nghĩa một lớp với
x = y and z
8 như sau

left if not left else right
56

Các lớp là những công cụ mạnh mẽ trong lập trình hướng đối tượng và bạn nên biết về chúng cũng như cách định nghĩa chúng. Để tìm hiểu thêm, hãy xem Lập trình hướng đối tượng (OOP) trong Python 3

Từ khóa
while is a keyword

Sachin is not a keyword
916

Trình quản lý bối cảnh là một cấu trúc thực sự hữu ích trong Python. Mỗi trình quản lý bối cảnh thực thi mã cụ thể trước và sau các câu lệnh bạn chỉ định. Để sử dụng một, bạn sử dụng từ khóa

while is a keyword

Sachin is not a keyword
916

left if not left else right
57

Sử dụng

while is a keyword

Sachin is not a keyword
916 cung cấp cho bạn cách xác định mã sẽ được thực thi trong phạm vi của trình quản lý ngữ cảnh. Ví dụ cơ bản nhất về điều này là khi bạn đang làm việc với tệp I/O trong Python

Nếu bạn muốn mở một tệp, hãy làm gì đó với tệp đó, sau đó đảm bảo rằng tệp đã được đóng đúng cách, sau đó bạn sẽ sử dụng trình quản lý ngữ cảnh. Xem xét ví dụ này trong đó

x = y and z
811 chứa danh sách các tên, mỗi tên một dòng

>>>

left if not left else right
58

Trình quản lý ngữ cảnh I/O của tệp được cung cấp bởi

x = y and z
812 và được bắt đầu bằng từ khóa
while is a keyword

Sachin is not a keyword
916 sẽ mở tệp để đọc, gán con trỏ tệp đang mở cho
x = y and z
814, sau đó thực thi bất kỳ mã nào bạn chỉ định trong khối
while is a keyword

Sachin is not a keyword
916. Sau đó, sau khi khối được thực thi, con trỏ tệp sẽ đóng lại. Ngay cả khi mã của bạn trong khối
while is a keyword

Sachin is not a keyword
916 đưa ra một ngoại lệ, con trỏ tệp vẫn sẽ đóng

Để biết ví dụ tuyệt vời về việc sử dụng

while is a keyword

Sachin is not a keyword
916 và trình quản lý ngữ cảnh, hãy xem Python Timer Functions. Ba cách để theo dõi mã của bạn

Từ khóa
while is a keyword

Sachin is not a keyword
907 được sử dụng với
while is a keyword

Sachin is not a keyword
916

Nếu bạn muốn truy cập vào kết quả của biểu thức hoặc trình quản lý ngữ cảnh được chuyển đến

while is a keyword

Sachin is not a keyword
916, bạn sẽ cần đặt bí danh cho nó bằng cách sử dụng
while is a keyword

Sachin is not a keyword
907. Bạn cũng có thể đã thấy
while is a keyword

Sachin is not a keyword
907 được sử dụng để nhập bí danh và ngoại lệ, và điều này không khác. Bí danh có sẵn trong khối
while is a keyword

Sachin is not a keyword
916

left if not left else right
59

Hầu hết thời gian, bạn sẽ thấy hai từ khóa Python này,

while is a keyword

Sachin is not a keyword
916 và
while is a keyword

Sachin is not a keyword
907, được sử dụng cùng nhau

Từ khóa
x = y and z
1

Vì Python không có các chỉ báo khối để chỉ định phần cuối của một khối, nên từ khóa

x = y and z
1 được sử dụng để chỉ định rằng khối đó được để trống một cách có chủ ý. Nó tương đương với việc không hoạt động hoặc không hoạt động. Dưới đây là một vài ví dụ về việc sử dụng
x = y and z
1 để xác định rằng khối trống

x = y and z
80

Để biết thêm về

x = y and z
1, hãy xem Tuyên bố vượt qua. Cách để Không làm gì trong Python

Từ khóa
while is a keyword

Sachin is not a keyword
905

Từ khóa

while is a keyword

Sachin is not a keyword
905 được sử dụng để xác định một hàm không có tên và chỉ có một câu lệnh, kết quả được trả về. Các hàm được xác định bằng
while is a keyword

Sachin is not a keyword
905 được gọi là hàm lambda

x = y and z
81

Một ví dụ cơ bản về hàm

while is a keyword

Sachin is not a keyword
905 tính toán đối số được nâng lên lũy thừa của
x = y and z
834 sẽ như thế này

x = y and z
82

Điều này tương đương với việc xác định một hàm với

while is a keyword

Sachin is not a keyword
908

x = y and z
83

Một cách sử dụng phổ biến cho hàm

while is a keyword

Sachin is not a keyword
905 là chỉ định một hành vi khác cho một hàm khác. Ví dụ: hãy tưởng tượng bạn muốn sắp xếp danh sách các chuỗi theo giá trị số nguyên của chúng. Hành vi mặc định của
x = y and z
837 sẽ sắp xếp các chuỗi theo thứ tự bảng chữ cái. Nhưng với
x = y and z
837, bạn có thể chỉ định danh sách sẽ được sắp xếp theo khóa nào

Hàm lambda cung cấp một cách hay để làm như vậy

>>>

x = y and z
84

Ví dụ này sắp xếp danh sách không dựa trên thứ tự bảng chữ cái mà dựa trên thứ tự số của các ký tự cuối cùng của chuỗi sau khi chuyển đổi chúng thành số nguyên. Nếu không có

while is a keyword

Sachin is not a keyword
905, bạn sẽ phải định nghĩa một hàm, đặt tên cho nó và sau đó chuyển nó cho
x = y and z
837.
while is a keyword

Sachin is not a keyword
905 làm cho mã này sạch hơn

Để so sánh, đây là ví dụ trên sẽ trông như thế nào nếu không sử dụng

while is a keyword

Sachin is not a keyword
905

>>>

x = y and z
85

Mã này tạo ra kết quả tương tự như ví dụ

while is a keyword

Sachin is not a keyword
905, nhưng bạn cần xác định hàm trước khi sử dụng

Để biết thêm thông tin về

while is a keyword

Sachin is not a keyword
905, hãy xem Cách sử dụng các hàm Lambda của Python

Loại bỏ các quảng cáo

Trả lại từ khóa. while is a keyword Sachin is not a keyword901, while is a keyword Sachin is not a keyword921

Có hai từ khóa Python được sử dụng để chỉ định những gì được trả về từ các hàm hoặc phương thức.

while is a keyword

Sachin is not a keyword
901 và
while is a keyword

Sachin is not a keyword
921. Hiểu khi nào và ở đâu sử dụng
while is a keyword

Sachin is not a keyword
901 là rất quan trọng để trở thành một lập trình viên Python giỏi hơn. Từ khóa
while is a keyword

Sachin is not a keyword
921 là một tính năng nâng cao hơn của Python, nhưng nó cũng có thể là một công cụ hữu ích để hiểu

Từ khóa
while is a keyword

Sachin is not a keyword
901

Từ khóa

while is a keyword

Sachin is not a keyword
901 của Python chỉ hợp lệ khi là một phần của hàm được xác định bằng
while is a keyword

Sachin is not a keyword
908. Khi Python gặp từ khóa này, nó sẽ thoát khỏi chức năng tại thời điểm đó và trả về kết quả của bất kỳ thứ gì xuất hiện sau từ khóa
while is a keyword

Sachin is not a keyword
901

x = y and z
86

Khi không có biểu thức nào,

while is a keyword

Sachin is not a keyword
901 sẽ trả về
x = y and z
2 theo mặc định

>>>

x = y and z
87

Tuy nhiên, hầu hết thời gian bạn muốn trả về kết quả của một biểu thức hoặc một giá trị cụ thể

>>>

x = y and z
88

Bạn thậm chí có thể sử dụng từ khóa

while is a keyword

Sachin is not a keyword
901 nhiều lần trong một hàm. Điều này cho phép bạn có nhiều điểm thoát trong chức năng của mình. Một ví dụ kinh điển về thời điểm bạn muốn có nhiều câu lệnh trả về là giải pháp đệ quy sau đây để tính giai thừa

x = y and z
89

Trong hàm giai thừa ở trên, có hai trường hợp bạn muốn trả về từ hàm. Trường hợp đầu tiên là trường hợp cơ bản, khi số đó là

x = y and z
858 và trường hợp thứ hai là trường hợp thông thường, khi bạn muốn nhân số hiện tại với giá trị giai thừa của số tiếp theo

Để tìm hiểu thêm về từ khóa

while is a keyword

Sachin is not a keyword
901, hãy xem Xác định hàm Python của riêng bạn

Từ khóa
while is a keyword

Sachin is not a keyword
921

Từ khóa ________ 1921 của Python giống như từ khóa ________ 1901 ở chỗ nó chỉ định những gì được trả về từ một hàm. Tuy nhiên, khi một hàm có câu lệnh

while is a keyword

Sachin is not a keyword
921, cái được trả về là một trình tạo. Trình tạo sau đó có thể được chuyển đến
x = y and z
864 tích hợp sẵn của Python để nhận giá trị tiếp theo được trả về từ hàm

Khi bạn gọi một hàm với các câu lệnh

while is a keyword

Sachin is not a keyword
921, Python sẽ thực thi hàm đó cho đến khi nó gặp từ khóa
while is a keyword

Sachin is not a keyword
921 đầu tiên và sau đó trả về một trình tạo. Chúng được gọi là các hàm tạo

while is a keyword

Sachin is not a keyword
080

Ví dụ đơn giản nhất về điều này sẽ là một hàm tạo trả về cùng một bộ giá trị

>>>

while is a keyword

Sachin is not a keyword
081

Khi ngoại lệ

x = y and z
867 được nâng lên, trình tạo hoàn tất việc trả về các giá trị. Để xem lại tên, bạn cần gọi lại
x = y and z
868 và nhận một trình tạo mới. Hầu hết thời gian, một hàm tạo sẽ được gọi như một phần của vòng lặp
while is a keyword

Sachin is not a keyword
904, vòng lặp này sẽ gọi cho bạn

Để biết thêm thông tin về từ khóa

while is a keyword

Sachin is not a keyword
921 và cách sử dụng trình tạo và hàm trình tạo, hãy xem Cách sử dụng Trình tạo và năng suất trong Python và Trình tạo Python 101

Loại bỏ các quảng cáo

Nhập từ khóa. x = y and z 0, while is a keyword Sachin is not a keyword909, while is a keyword Sachin is not a keyword907

Đối với những công cụ, không giống như từ khóa Python và các công cụ tích hợp sẵn, chưa có sẵn cho chương trình Python của bạn, bạn sẽ cần nhập chúng vào chương trình của mình. Có rất nhiều mô-đun hữu ích có sẵn trong thư viện chuẩn của Python chỉ cần nhập một lần. Ngoài ra còn có nhiều thư viện và công cụ hữu ích khác có sẵn trong PyPI, sau khi bạn đã cài đặt chúng vào môi trường của mình, bạn sẽ cần nhập vào các chương trình của mình

Sau đây là những mô tả ngắn gọn về ba từ khóa Python được sử dụng để nhập các mô-đun vào chương trình của bạn. Để biết thêm thông tin về các từ khóa này, hãy xem Mô-đun và gói Python – Giới thiệu và nhập Python. Kỹ thuật nâng cao và mẹo

Từ khóa
x = y and z
0

Từ khóa

x = y and z
0 của Python được sử dụng để nhập hoặc bao gồm một mô-đun để sử dụng trong chương trình Python của bạn. Cú pháp sử dụng cơ bản trông như thế này

while is a keyword

Sachin is not a keyword
082

Sau khi câu lệnh đó chạy,

x = y and z
877 sẽ có sẵn cho chương trình của bạn

Ví dụ: nếu bạn muốn sử dụng lớp

x = y and z
878 từ mô-đun
x = y and z
879 trong thư viện chuẩn, thì bạn có thể sử dụng đoạn mã sau

>>>

while is a keyword

Sachin is not a keyword
083

Nhập

x = y and z
879 theo cách này làm cho toàn bộ mô-đun
x = y and z
879, bao gồm cả lớp
x = y and z
878, có sẵn cho chương trình của bạn. Bằng cách sử dụng tên mô-đun, bạn có quyền truy cập vào tất cả các công cụ có sẵn trong mô-đun đó. Để có quyền truy cập vào
x = y and z
878, bạn tham khảo nó từ mô-đun.
x = y and z
884

Từ khóa
while is a keyword

Sachin is not a keyword
909

Từ khóa

while is a keyword

Sachin is not a keyword
909 được sử dụng cùng với
x = y and z
0 để nhập nội dung cụ thể từ một mô-đun

while is a keyword

Sachin is not a keyword
084

Điều này sẽ nhập bất cứ thứ gì

x = y and z
888 bên trong
x = y and z
877 để sử dụng bên trong chương trình của bạn. Hai từ khóa Python này,
while is a keyword

Sachin is not a keyword
909 và
x = y and z
0, được sử dụng cùng nhau

Nếu bạn muốn sử dụng

x = y and z
878 từ mô-đun
x = y and z
879 trong thư viện chuẩn, thì bạn có thể nhập cụ thể

>>>

while is a keyword

Sachin is not a keyword
085

Nhập

x = y and z
878 như thế này làm cho lớp
x = y and z
878 khả dụng, nhưng không có gì khác từ mô-đun
x = y and z
879 khả dụng.
x = y and z
878 hiện khả dụng mà bạn không cần phải tham chiếu nó từ mô-đun
x = y and z
879

Từ khóa
while is a keyword

Sachin is not a keyword
907

Từ khóa

while is a keyword

Sachin is not a keyword
907 được sử dụng để đặt tên cho một mô-đun hoặc công cụ đã nhập. Nó được sử dụng cùng với các từ khóa Python
x = y and z
0 và
while is a keyword

Sachin is not a keyword
909 để thay đổi tên của thứ được nhập

while is a keyword

Sachin is not a keyword
086

Đối với các mô-đun có tên thực sự dài hoặc bí danh nhập thường được sử dụng,

while is a keyword

Sachin is not a keyword
907 có thể hữu ích trong việc tạo bí danh

Nếu bạn muốn nhập lớp

x = y and z
878 từ mô-đun bộ sưu tập nhưng đặt tên khác cho nó, bạn có thể đặt bí danh cho nó bằng cách sử dụng
while is a keyword

Sachin is not a keyword
907

>>>

while is a keyword

Sachin is not a keyword
087

Hiện tại,

x = y and z
878 có sẵn để sử dụng trong chương trình của bạn, nhưng thay vào đó, nó được tham chiếu bởi
while is a keyword

Sachin is not a keyword
0807. Việc sử dụng bí danh nhập khẩu
while is a keyword

Sachin is not a keyword
907 phổ biến hơn là với các gói NumPy hoặc Pandas. Chúng thường được nhập với bí danh tiêu chuẩn

while is a keyword

Sachin is not a keyword
088

Đây là một giải pháp thay thế tốt hơn cho việc chỉ nhập mọi thứ từ một mô-đun và nó cho phép bạn rút ngắn tên của mô-đun đang được nhập

Loại bỏ các quảng cáo

Exception-Handling Keywords. while is a keyword Sachin is not a keyword906, x = y and z 4, x = y and z 6, x = y and z 9, left if not left else right 9, while is a keyword Sachin is not a keyword912

Một trong những khía cạnh phổ biến nhất của bất kỳ chương trình Python nào là tăng và bắt ngoại lệ. Bởi vì đây là một khía cạnh cơ bản của tất cả các mã Python, nên có một số từ khóa Python có sẵn để giúp làm cho phần mã này của bạn rõ ràng và ngắn gọn

The sections below go over these Python keywords and their basic usage. Để có hướng dẫn sâu hơn về các từ khóa này, hãy xem Ngoại lệ Python. Một lời giới thiệu

The
while is a keyword

Sachin is not a keyword
906 Keyword

Any exception-handling block begins with Python’s

while is a keyword

Sachin is not a keyword
906 keyword. This is the same in most other programming languages that have exception handling

The code in the

while is a keyword

Sachin is not a keyword
906 block is code that might raise an exception. Several other Python keywords are associated with
while is a keyword

Sachin is not a keyword
906 and are used to define what should be done if different exceptions are raised or in different situations. These are
x = y and z
4,
left if not left else right
9, and
x = y and z
9

while is a keyword

Sachin is not a keyword
089

A

while is a keyword

Sachin is not a keyword
906 block isn’t valid unless it has at least one of the other Python keywords used for exception handling as part of the overall
while is a keyword

Sachin is not a keyword
906 statement

If you wanted to calculate and return the miles per gallon of gas (

while is a keyword

Sachin is not a keyword
0824) given the miles driven and the gallons of gas used, then you could write a function like the following

while is a keyword

Sachin is not a keyword
210

The first problem you might see is that your code could raise a

while is a keyword

Sachin is not a keyword
0825 if the
while is a keyword

Sachin is not a keyword
0826 parameter is passed in as
while is a keyword

Sachin is not a keyword
943. The
while is a keyword

Sachin is not a keyword
906 keyword allows you to modify the code above to handle that situation appropriately

while is a keyword

Sachin is not a keyword
211

Bây giờ nếu

while is a keyword

Sachin is not a keyword
0829, thì
while is a keyword

Sachin is not a keyword
0830 sẽ không đưa ra ngoại lệ và thay vào đó sẽ trả về
x = y and z
2. This might be better, or you might decide that you want to raise a different type of exception or handle this situation differently. You’ll see an expanded version of this example below to illustrate the other keywords used for exception handling

The
x = y and z
4 Keyword

Python’s

x = y and z
4 keyword is used with
while is a keyword

Sachin is not a keyword
906 to define what to do when specific exceptions are raised. You can have one or more
x = y and z
4 blocks with a single
while is a keyword

Sachin is not a keyword
906. The basic usage looks like this

while is a keyword

Sachin is not a keyword
212

Taking the

while is a keyword

Sachin is not a keyword
0830 example from before, you could also do something specific in the event that someone passes types that won’t work with the
while is a keyword

Sachin is not a keyword
0838 operator. Having defined
while is a keyword

Sachin is not a keyword
0830 in a previous example, now try to call it with strings instead of numbers

>>>

while is a keyword

Sachin is not a keyword
213

You could revise

while is a keyword

Sachin is not a keyword
0830 and use multiple
x = y and z
4 blocks to handle this situation, too

while is a keyword

Sachin is not a keyword
214

Here, you modify

while is a keyword

Sachin is not a keyword
0830 to raise the
while is a keyword

Sachin is not a keyword
0843 exception only after you’ve printed a helpful reminder to the screen

Notice that the

x = y and z
4 keyword can also be used in conjunction with the
while is a keyword

Sachin is not a keyword
907 keyword. This has the same effect as the other uses of
while is a keyword

Sachin is not a keyword
907, giving the raised exception an alias so you can work with it in the
x = y and z
4 block

Even though it’s syntactically allowed, try not to use

x = y and z
4 statements as implicit catchalls. It’s better practice to always explicitly catch something, even if it’s just
while is a keyword

Sachin is not a keyword
0849

while is a keyword

Sachin is not a keyword
215

If you really do want to catch a broad range of exceptions, then specify the parent

while is a keyword

Sachin is not a keyword
0849. This is more explicitly a catchall, and it won’t also catch exceptions you probably don’t want to catch, like
while is a keyword

Sachin is not a keyword
0851 or
while is a keyword

Sachin is not a keyword
0852

The
x = y and z
6 Keyword

The

x = y and z
6 keyword raises an exception. If you find you need to raise an exception, then you can use
x = y and z
6 followed by the exception to be raised

while is a keyword

Sachin is not a keyword
216

You used

x = y and z
6 previously, in the
while is a keyword

Sachin is not a keyword
0830 example. When you catch the
while is a keyword

Sachin is not a keyword
0843, you re-raise the exception after printing a message to the screen

The
x = y and z
9 Keyword

Python’s

x = y and z
9 keyword is helpful for specifying code that should be run no matter what happens in the
while is a keyword

Sachin is not a keyword
906,
x = y and z
4, or
left if not left else right
9 blocks. To use
x = y and z
9, use it as part of a
while is a keyword

Sachin is not a keyword
906 block and specify the statements that should be run no matter what

while is a keyword

Sachin is not a keyword
217

Using the example from before, it might be helpful to specify that, no matter what happens, you want to know what arguments the function was called with. You could modify

while is a keyword

Sachin is not a keyword
0830 to include a
x = y and z
9 block that does just that

while is a keyword

Sachin is not a keyword
218

Now, no matter how

while is a keyword

Sachin is not a keyword
0830 is called or what the result is, you print the arguments supplied by the user

>>>

while is a keyword

Sachin is not a keyword
219

The

x = y and z
9 keyword can be a very useful part of your exception-handling code

The
left if not left else right
9 Keyword Used With
while is a keyword

Sachin is not a keyword
906 and
x = y and z
4

Bạn đã biết rằng từ khóa

left if not left else right
9 có thể được sử dụng với cả từ khóa
while is a keyword

Sachin is not a keyword
919 và vòng lặp trong Python, nhưng nó còn có một công dụng nữa. It can be combined with the
while is a keyword

Sachin is not a keyword
906 and
x = y and z
4 Python keywords. You can use
left if not left else right
9 in this way only if you also use at least one
x = y and z
4 block

while is a keyword

Sachin is not a keyword
410

In this context, the code in the

left if not left else right
9 block is executed only if an exception was not raised in the
while is a keyword

Sachin is not a keyword
906 block. In other words, if the
while is a keyword

Sachin is not a keyword
906 block executed all the code successfully, then the
left if not left else right
9 block code would be executed

In the

while is a keyword

Sachin is not a keyword
0830 example, imagine you want to make sure that the
while is a keyword

Sachin is not a keyword
0824 result is always returned as a
while is a keyword

Sachin is not a keyword
0885 no matter what number combination is passed in. One of the ways you could do this is to use an
left if not left else right
9 block. If the
while is a keyword

Sachin is not a keyword
906 block calculation of
while is a keyword

Sachin is not a keyword
0824 is successful, then you convert the result to a
while is a keyword

Sachin is not a keyword
0885 in the
left if not left else right
9 block before returning

while is a keyword

Sachin is not a keyword
411

Now the results of a call to

while is a keyword

Sachin is not a keyword
0830, if successful, will always be a
while is a keyword

Sachin is not a keyword
0885

For more on using the

left if not left else right
9 block as part of a
while is a keyword

Sachin is not a keyword
906 and
x = y and z
4 block, check out Python Exceptions. An Introduction

The
while is a keyword

Sachin is not a keyword
912 Keyword

The

while is a keyword

Sachin is not a keyword
912 keyword in Python is used to specify an
while is a keyword

Sachin is not a keyword
912 statement, or an assertion about an expression. Một câu lệnh
while is a keyword

Sachin is not a keyword
912 sẽ dẫn đến không hoạt động nếu biểu thức (
while is a keyword

Sachin is not a keyword
2100) là đúng và nó sẽ tăng
while is a keyword

Sachin is not a keyword
2101 nếu biểu thức là sai. To define an assertion, use
while is a keyword

Sachin is not a keyword
912 followed by an expression

while is a keyword

Sachin is not a keyword
412

Generally,

while is a keyword

Sachin is not a keyword
912 statements will be used to make sure something that needs to be true is. You shouldn’t rely on them, however, as they can be ignored depending on how your Python program is executed

Loại bỏ các quảng cáo

Asynchronous Programming Keywords. while is a keyword Sachin is not a keyword917, left if not left else right 8

Asynchronous programming is a complex topic. There are two Python keywords defined to help make asynchronous code more readable and cleaner.

while is a keyword

Sachin is not a keyword
917 and
left if not left else right
8

The sections below introduce the two asynchronous keywords and their basic syntax, but they won’t go into depth on asynchronous programming. To learn more about asynchronous programming, check out Async IO in Python. A Complete Walkthrough and Getting Started With Async Features in Python

The
while is a keyword

Sachin is not a keyword
917 Keyword

The

while is a keyword

Sachin is not a keyword
917 keyword is used with
while is a keyword

Sachin is not a keyword
908 to define an asynchronous function, or coroutine. The syntax is just like defining a function, with the addition of
while is a keyword

Sachin is not a keyword
917 at the beginning

while is a keyword

Sachin is not a keyword
413

You can make a function asynchronous by adding the

while is a keyword

Sachin is not a keyword
917 keyword before the function’s regular definition

The
left if not left else right
8 Keyword

Python’s

left if not left else right
8 keyword is used in asynchronous functions to specify a point in the function where control is given back to the event loop for other functions to run. You can use it by placing the
left if not left else right
8 keyword in front of a call to any
while is a keyword

Sachin is not a keyword
917 function

while is a keyword

Sachin is not a keyword
414

When using

left if not left else right
8, you can either call the asynchronous function and ignore the results, or you can store the results in a variable when the function eventually returns

Variable Handling Keywords. while is a keyword Sachin is not a keyword913, while is a keyword Sachin is not a keyword914, while is a keyword Sachin is not a keyword910

Three Python keywords are used to work with variables. The

while is a keyword

Sachin is not a keyword
913 keyword is much more commonly used than the
while is a keyword

Sachin is not a keyword
914 and
while is a keyword

Sachin is not a keyword
910 keywords. But it’s still helpful to know and understand all three keywords so you can identify when and how to use them

The
while is a keyword

Sachin is not a keyword
913 Keyword

while is a keyword

Sachin is not a keyword
913 is used in Python to unset a variable or name. You can use it on variable names, but a more common use is to remove indexes from a list or dictionary. To unset a variable, use
while is a keyword

Sachin is not a keyword
913 followed by the variable you want to unset

while is a keyword

Sachin is not a keyword
415

Let’s assume you want to clean up a dictionary that you got from an API response by throwing out keys you know you won’t use. You can do so with the

while is a keyword

Sachin is not a keyword
913 keyword

>>>

while is a keyword

Sachin is not a keyword
416

This will remove the

while is a keyword

Sachin is not a keyword
2128 and
while is a keyword

Sachin is not a keyword
2129 keys from the dictionary
while is a keyword

Sachin is not a keyword
2130

Từ khóa
while is a keyword

Sachin is not a keyword
914

Nếu bạn cần sửa đổi một biến không được xác định trong một hàm nhưng được xác định trong phạm vi toàn cầu, thì bạn sẽ cần sử dụng từ khóa

while is a keyword

Sachin is not a keyword
914. Điều này hoạt động bằng cách chỉ định trong hàm những biến nào cần được kéo vào hàm từ phạm vi toàn cầu

while is a keyword

Sachin is not a keyword
417

Một ví dụ cơ bản là tăng biến toàn cục bằng lệnh gọi hàm. Bạn có thể làm điều đó với từ khóa

while is a keyword

Sachin is not a keyword
914

>>>

while is a keyword

Sachin is not a keyword
418

Điều này thường không được coi là thực hành tốt, nhưng nó có công dụng của nó. Để tìm hiểu thêm về từ khóa

while is a keyword

Sachin is not a keyword
914, hãy xem Phạm vi Python & Quy tắc LEGB. Giải quyết tên trong mã của bạn

Từ khóa
while is a keyword

Sachin is not a keyword
910

Từ khóa

while is a keyword

Sachin is not a keyword
910 tương tự như
while is a keyword

Sachin is not a keyword
914 ở chỗ nó cho phép bạn sửa đổi các biến từ một phạm vi khác. Với
while is a keyword

Sachin is not a keyword
914, phạm vi bạn đang lấy là phạm vi toàn cầu. Với
while is a keyword

Sachin is not a keyword
910, phạm vi bạn lấy từ phạm vi chính. Cú pháp tương tự như
while is a keyword

Sachin is not a keyword
914

while is a keyword

Sachin is not a keyword
419

Từ khóa này không được sử dụng thường xuyên, nhưng đôi khi nó có thể hữu ích. Để biết thêm về phạm vi và từ khóa

while is a keyword

Sachin is not a keyword
910, hãy xem Phạm vi Python & Quy tắc LEGB. Giải quyết tên trong mã của bạn

Loại bỏ các quảng cáo

Từ khóa Python không dùng nữa

Đôi khi một từ khóa Python trở thành một hàm tích hợp. Đó là trường hợp của cả

while is a keyword

Sachin is not a keyword
929 và
while is a keyword

Sachin is not a keyword
930. Đây từng là từ khóa Python trong phiên bản 2. 7, nhưng chúng đã được thay đổi thành các chức năng tích hợp sẵn

Từ khóa while is a keyword Sachin is not a keyword929 trước đây

Khi

while is a keyword

Sachin is not a keyword
929 là một từ khóa, cú pháp để in một cái gì đó ra màn hình trông như thế này

left if not left else right
0

Lưu ý rằng nó trông giống như nhiều câu lệnh từ khóa khác, với từ khóa theo sau là các đối số

Giờ đây,

while is a keyword

Sachin is not a keyword
929 không còn là một từ khóa nữa và việc in ấn được thực hiện với
while is a keyword

Sachin is not a keyword
2147 tích hợp sẵn. Để in một cái gì đó lên màn hình, bây giờ bạn sử dụng cú pháp sau

left if not left else right
1

Để biết thêm về cách in, hãy xem Hướng dẫn của bạn về hàm print() trong Python

Từ khóa while is a keyword Sachin is not a keyword930 trước đây

Trong Python 2. 7, từ khóa

while is a keyword

Sachin is not a keyword
930 lấy mã Python dưới dạng chuỗi và thực thi nó. Điều này đã được thực hiện với cú pháp sau

left if not left else right
2

Bạn có thể nhận được hành vi tương tự trong Python 3+, chỉ với

while is a keyword

Sachin is not a keyword
2150 tích hợp sẵn. Ví dụ: nếu bạn muốn thực thi
while is a keyword

Sachin is not a keyword
2151 trong mã Python của mình, thì bạn có thể thực hiện như sau

>>>

left if not left else right
3

Để biết thêm về

while is a keyword

Sachin is not a keyword
2150 và cách sử dụng nó, hãy xem Cách chạy tập lệnh Python của bạn và hàm exec() của Python. Thực thi mã được tạo động

Sự kết luận

Từ khóa Python là khối xây dựng cơ bản của bất kỳ chương trình Python nào. Hiểu cách sử dụng hợp lý của chúng là chìa khóa để cải thiện kỹ năng và kiến ​​thức của bạn về Python

Trong suốt bài viết này, bạn đã thấy một vài điều để củng cố sự hiểu biết của bạn về các từ khóa Python và để giúp bạn viết mã hiệu quả hơn và dễ đọc hơn

Trong bài viết này, bạn đã học được

  • Các từ khóa Python trong phiên bản 3. 8 và cách sử dụng cơ bản của chúng
  • Một số tài nguyên để giúp bạn hiểu sâu hơn về nhiều từ khóa
  • Cách sử dụng mô-đun
    left if not left else right
    
    4 của Python để làm việc với các từ khóa theo cách có lập trình

Nếu bạn hiểu hầu hết các từ khóa này và cảm thấy thoải mái khi sử dụng chúng, thì bạn có thể muốn tìm hiểu thêm về ngữ pháp của Python và cách các câu lệnh sử dụng các từ khóa này được chỉ định và xây dựng

Đánh dấu là đã hoàn thành

Xem ngay Hướng dẫn này có một khóa học video liên quan do nhóm Real Python tạo. Xem nó cùng với hướng dẫn bằng văn bản để hiểu sâu hơn. Khám phá từ khóa trong Python

🐍 Thủ thuật Python 💌

Nhận một Thủ thuật Python ngắn và hấp dẫn được gửi đến hộp thư đến của bạn vài ngày một lần. Không có thư rác bao giờ. Hủy đăng ký bất cứ lúc nào. Được quản lý bởi nhóm Real Python

Chuỗi có phải là từ khóa trong python không?

Gửi cho tôi thủ thuật Python »

Giới thiệu về Chad Hansen

Chuỗi có phải là từ khóa trong python không?
Chuỗi có phải là từ khóa trong python không?

Chad là một Pythonista cuồng nhiệt và phát triển web toàn thời gian với Django. Chad sống ở Utah với vợ và sáu đứa con

» Tìm hiểu thêm về Tchad


Mỗi hướng dẫn tại Real Python được tạo bởi một nhóm các nhà phát triển để nó đáp ứng các tiêu chuẩn chất lượng cao của chúng tôi. Các thành viên trong nhóm đã làm việc trong hướng dẫn này là

Chuỗi có phải là từ khóa trong python không?

Aldren

Chuỗi có phải là từ khóa trong python không?

Geir Arne

Chuỗi có phải là từ khóa trong python không?

Jim

Chuỗi có phải là từ khóa trong python không?

Joanna

Chuỗi có phải là từ khóa trong python không?

Gia-cốp

Bậc thầy Kỹ năng Python trong thế giới thực Với quyền truy cập không giới hạn vào Python thực

Chuỗi có phải là từ khóa trong python không?

Tham gia với chúng tôi và có quyền truy cập vào hàng nghìn hướng dẫn, khóa học video thực hành và cộng đồng các Pythonista chuyên gia

Nâng cao kỹ năng Python của bạn »

Bậc thầy Kỹ năng Python trong thế giới thực
Với quyền truy cập không giới hạn vào Python thực

Tham gia với chúng tôi và có quyền truy cập vào hàng ngàn hướng dẫn, khóa học video thực hành và cộng đồng Pythonistas chuyên gia

Nâng cao kỹ năng Python của bạn »

Bạn nghĩ sao?

Đánh giá bài viết này

Tweet Chia sẻ Chia sẻ Email

Bài học số 1 hoặc điều yêu thích mà bạn đã học được là gì?

Mẹo bình luận. Những nhận xét hữu ích nhất là những nhận xét được viết với mục đích học hỏi hoặc giúp đỡ các sinh viên khác. Nhận các mẹo để đặt câu hỏi hay và nhận câu trả lời cho các câu hỏi phổ biến trong cổng thông tin hỗ trợ của chúng tôi

Chuỗi có phải là từ khóa không?

Một chuỗi KHÔNG phải là từ khóa . Nó là một trong những tên kiểu dữ liệu được khai báo trong thư viện chuẩn.

Các từ khóa trong Python là gì?

Từ khóa Python. Giới thiệu .
Giá trị từ khóa. Đúng, Sai, Không có
Từ khóa nhà điều hành. và, hoặc, không, trong, là
Từ khóa luồng điều khiển. if, elif, else
Từ khóa lặp lại. for, while, break, continue, else
Cấu trúc từ khóa. def, lớp, với, như, vượt qua, lambda
Trả lại từ khóa. trở lại, năng suất
Nhập từ khóa. nhập khẩu, từ, như

Đâu không phải là từ khóa của Python?

Từ khóa Python not là một toán tử logic thường được sử dụng để tìm ra giá trị boolean phủ định hoặc ngược lại của toán hạng . Từ khóa 'không' là một toán tử kiểu đơn nguyên có nghĩa là nó chỉ nhận một toán hạng cho phép toán logic và trả về phần bù của giá trị boolean của toán hạng.

Từ khóa của chuỗi là gì?

Chuỗi từ khóa là tập hợp các từ mô tả mà bạn sử dụng để xác định vấn đề . Từ khóa là một từ hoặc từ viết tắt mô tả một phần của lỗi chương trình. Những từ khóa này có thể được sử dụng để tìm kiếm các giải pháp trong cơ sở dữ liệu RETAIN. Sử dụng các từ khóa trong một chuỗi để mô tả đầy đủ vấn đề.