Có gì khác trong Python

>>> b = False
>>> if not b:
..     print["Negation in action!"]
...
Negation in action!
2 trong Python có nghĩa là. chỉ chạy phần còn lại của mã này một lần, nếu điều kiện đánh giá là
>>> b = False
>>> if not b:
..     print["Negation in action!"]
...
Negation in action!
4. Đừng chạy phần còn lại của mã nếu nó không

Cấu tạo của một câu lệnh

>>> b = False
>>> if not b:
..     print["Negation in action!"]
...
Negation in action!
2. Bắt đầu với từ khóa
>>> b = False
>>> if not b:
..     print["Negation in action!"]
...
Negation in action!
2, theo sau là một giá trị boolean, một biểu thức có giá trị là
>>> b = False
>>> if not b:
..     print["Negation in action!"]
...
Negation in action!
4 hoặc một giá trị có “Truthiness”. Thêm dấu hai chấm
>>> b = False
>>> if not b:
..     print["Negation in action!"]
...
Negation in action!
8, một dòng mới và viết mã sẽ chạy nếu câu lệnh là
>>> b = False
>>> if not b:
..     print["Negation in action!"]
...
Negation in action!
4 dưới mức thụt đầu dòng

Hãy nhớ rằng, giống như với các hàm, chúng ta biết rằng mã được liên kết với câu lệnh

>>> b = False
>>> if not b:
..     print["Negation in action!"]
...
Negation in action!
2 bởi mức độ thụt đầu dòng của nó. Tất cả các dòng thụt vào bên dưới câu lệnh
>>> b = False
>>> if not b:
..     print["Negation in action!"]
...
Negation in action!
2 sẽ chạy nếu nó đánh giá là
>>> b = False
>>> if not b:
..     print["Negation in action!"]
...
Negation in action!
4

>>> b = False
>>> if not b:
..     print["Negation in action!"]
...
Negation in action!
0

Hãy nhớ rằng, các câu lệnh

>>> b = False
>>> if not b:
..     print["Negation in action!"]
...
Negation in action!
2 của bạn chỉ chạy nếu biểu thức trong chúng ước tính thành
>>> b = False
>>> if not b:
..     print["Negation in action!"]
...
Negation in action!
4 và giống như với các hàm, bạn sẽ cần nhập thêm khoảng trắng trong REPL để chạy nó

Sử dụng
>>> b = False
>>> if not b:
..     print["Negation in action!"]
...
Negation in action!
35 với câu lệnh
>>> b = False
>>> if not b:
..     print["Negation in action!"]
...
Negation in action!
2

Nếu bạn chỉ muốn mã của mình chạy nếu biểu thức là

>>> b = False
>>> if not b:
..     print["Negation in action!"]
...
Negation in action!
37, hãy sử dụng từ khóa
>>> b = False
>>> if not b:
..     print["Negation in action!"]
...
Negation in action!
35

>>> b = False
>>> if not b:
..     print["Negation in action!"]
...
Negation in action!

>>> b = False
>>> if not b:
..     print["Negation in action!"]
...
Negation in action!
2 Tuyên bố và Sự thật

Câu lệnh

>>> b = False
>>> if not b:
..     print["Negation in action!"]
...
Negation in action!
2 cũng hoạt động với các mục có tính “trung thực” đối với chúng

Ví dụ

  • Số 0 là Sai-y, bất kỳ số nào khác [bao gồm cả số âm] là Đúng-y
  • Một
    >>> b = False
    >>> if not b:
    ..     print["Negation in action!"]
    ...
    Negation in action!
    
    01,
    >>> b = False
    >>> if not b:
    ..     print["Negation in action!"]
    ...
    Negation in action!
    
    02,
    >>> b = False
    >>> if not b:
    ..     print["Negation in action!"]
    ...
    Negation in action!
    
    03 hoặc
    >>> b = False
    >>> if not b:
    ..     print["Negation in action!"]
    ...
    Negation in action!
    
    04 trống là Sai-y
  • Bất kỳ cấu trúc nào có vật phẩm trong đó đều là Truth-y
>>> b = False
>>> if not b:
..     print["Negation in action!"]
...
Negation in action!
3

>>> b = False
>>> if not b:
..     print["Negation in action!"]
...
Negation in action!
2 Câu lệnh và Hàm

Bạn có thể dễ dàng khai báo các câu lệnh

>>> b = False
>>> if not b:
..     print["Negation in action!"]
...
Negation in action!
2 trong hàm của mình, bạn chỉ cần lưu ý về mức độ thụt đầu dòng. Lưu ý cách mã thuộc câu lệnh
>>> b = False
>>> if not b:
..     print["Negation in action!"]
...
Negation in action!
2 được thụt vào ở hai cấp độ

>>> b = False
>>> if not b:
..     print["Negation in action!"]
...
Negation in action!
0

Câu lệnh
>>> b = False
>>> if not b:
..     print["Negation in action!"]
...
Negation in action!
2 lồng nhau

Sử dụng kỹ thuật tương tự, bạn cũng có thể lồng các câu lệnh

>>> b = False
>>> if not b:
..     print["Negation in action!"]
...
Negation in action!
2 của mình

>>> b = False
>>> if not b:
..     print["Negation in action!"]
...
Negation in action!
1

Làm thế nào để không sử dụng câu lệnh
>>> b = False
>>> if not b:
..     print["Negation in action!"]
...
Negation in action!
2

Hãy nhớ rằng, phép so sánh trong Python đánh giá bằng

>>> b = False
>>> if not b:
..     print["Negation in action!"]
...
Negation in action!
4 hoặc
>>> b = False
>>> if not b:
..     print["Negation in action!"]
...
Negation in action!
37. Với các câu điều kiện, chúng tôi kiểm tra ngầm giá trị đó. Trong Python, chúng tôi không muốn so sánh
>>> b = False
>>> if not b:
..     print["Negation in action!"]
...
Negation in action!
4 hoặc
>>> b = False
>>> if not b:
..     print["Negation in action!"]
...
Negation in action!
37 với
>>> b = False
>>> if not b:
..     print["Negation in action!"]
...
Negation in action!
15

Cảnh báo - hãy chú ý, vì đoạn mã dưới đây cho biết những gì bạn không nên làm

>>> b = False
>>> if not b:
..     print["Negation in action!"]
...
Negation in action!
8
>>> b = False
>>> if not b:
..     print["Negation in action!"]
...
Negation in action!
9

Nếu chúng tôi muốn kiểm tra rõ ràng xem giá trị được đặt rõ ràng là

>>> b = False
>>> if not b:
..     print["Negation in action!"]
...
Negation in action!
4 hay
>>> b = False
>>> if not b:
..     print["Negation in action!"]
...
Negation in action!
37 hay không, chúng tôi có thể sử dụng từ khóa
>>> b = False
>>> if not b:
..     print["Negation in action!"]
...
Negation in action!
18

>>> b = False
>>> if not b:
..     print["Negation in action!"]
...
Negation in action!
3

Câu lệnh

>>> b = False
>>> if not b:
..     print["Negation in action!"]
...
Negation in action!
19 là những gì bạn muốn chạy khi và chỉ khi câu lệnh
>>> b = False
>>> if not b:
..     print["Negation in action!"]
...
Negation in action!
2 của bạn không được kích hoạt

Câu lệnh

>>> b = False
>>> if not b:
..     print["Negation in action!"]
...
Negation in action!
19 là một phần của câu lệnh
>>> b = False
>>> if not b:
..     print["Negation in action!"]
...
Negation in action!
2. Nếu câu lệnh
>>> b = False
>>> if not b:
..     print["Negation in action!"]
...
Negation in action!
2 của bạn chạy, câu lệnh
>>> b = False
>>> if not b:
..     print["Negation in action!"]
...
Negation in action!
19 của bạn sẽ không bao giờ chạy

>>> b = False
>>> if not b:
..     print["Negation in action!"]
...
Negation in action!
0

Và ngược lại

>>> b = False
>>> if not b:
..     print["Negation in action!"]
...
Negation in action!
1

Trong REPL, nó phải được viết trên dòng sau dòng mã thụt vào cuối cùng của bạn. Trong mã Python trong một tệp, không thể có bất kỳ mã nào khác giữa

>>> b = False
>>> if not b:
..     print["Negation in action!"]
...
Negation in action!
2 và
>>> b = False
>>> if not b:
..     print["Negation in action!"]
...
Negation in action!
19

Bạn sẽ thấy

>>> b = False
>>> if not b:
..     print["Negation in action!"]
...
Negation in action!
87 nếu bạn cố gắng tự viết một câu lệnh
>>> b = False
>>> if not b:
..     print["Negation in action!"]
...
Negation in action!
19 hoặc đặt thêm mã giữa
>>> b = False
>>> if not b:
..     print["Negation in action!"]
...
Negation in action!
2 và
>>> b = False
>>> if not b:
..     print["Negation in action!"]
...
Negation in action!
19 trong tệp Python

>>> b = False
>>> if not b:
..     print["Negation in action!"]
...
Negation in action!
0

>>> b = False
>>> if not b:
..     print["Negation in action!"]
...
Negation in action!
91 Có nghĩa là Khác, Nếu

>>> b = False
>>> if not b:
..     print["Negation in action!"]
...
Negation in action!
91 có nghĩa là khác nếu. Điều đó có nghĩa là, nếu câu lệnh
>>> b = False
>>> if not b:
..     print["Negation in action!"]
...
Negation in action!
2 này không được coi là
>>> b = False
>>> if not b:
..     print["Negation in action!"]
...
Negation in action!
4, hãy thử câu lệnh này để thay thế

Bạn có thể có bao nhiêu câu lệnh

>>> b = False
>>> if not b:
..     print["Negation in action!"]
...
Negation in action!
91 trong mã của mình tùy thích. Chúng được đánh giá theo thứ tự mà chúng được khai báo cho đến khi Python tìm thấy một thứ là
>>> b = False
>>> if not b:
..     print["Negation in action!"]
...
Negation in action!
4. Điều đó chạy mã được xác định trong
>>> b = False
>>> if not b:
..     print["Negation in action!"]
...
Negation in action!
91 đó và bỏ qua phần còn lại

Cái gì khác và Elif trong Python?

elif…else là các câu lệnh điều kiện cung cấp cho bạn khả năng ra quyết định cần thiết khi bạn muốn thực thi mã dựa trên một điều kiện cụ thể . Câu lệnh if…elif…else được sử dụng trong Python giúp tự động hóa quá trình ra quyết định đó.

Chức năng của other là gì?

Câu lệnh có điều kiện . Sử dụng else để chỉ định một khối mã sẽ được thực thi, nếu điều kiện tương tự là sai . Sử dụng else if để chỉ định một điều kiện mới để kiểm tra, nếu điều kiện đầu tiên là sai.

Khác và Elif có giống nhau không?

do đó, điểm khác biệt là đoạn mã này luôn kiểm tra xem câu lệnh 'if' có đúng hay không, chỉ kiểm tra câu lệnh 'elif' nếu mỗi câu lệnh 'if' và 'elif' ở trên là sai và

Chủ Đề