Việc sử dụng if not trong Python là gì?

Nếu không thì Python là một toán tử logic có trong các câu lệnh dựng sẵn. Người vận hành giúp thực hiện các chức năng hoặc hành động khác nhau quan trọng để đạt được kết quả. Python cho phép chúng tôi thực hiện các hành động khác nhau

nội dung

Thao tác If Not Python là gì?

Toán tử If Not trong Python là sự kết hợp của các câu lệnh 'if' và 'not'. Từ khóa 'if' cho phép bạn kiểm tra xem điều kiện của các câu tiếp theo là Đúng hay Sai và sau đó hành động tương ứng. Trong khi từ khóa 'không' phủ nhận giá trị boolean của các câu lệnh phía trước nó. Hơn nữa, câu lệnh 'if not' cho phép bạn tránh được từ khóa 'else' nhiều lần

Trong chủ đề này, chúng ta sẽ thảo luận về toán tử if-not. Nó có thể hoạt động trên boolean, chuỗi, danh sách, từ điển và bộ. Chúng ta có thể lấy các giá trị âm bằng cách sử dụng toán tử. Điều này có nghĩa là khi chúng ta sử dụng “if not” và đầu ra là true, thì kết quả sẽ hiển thị là false. Điều tương tự xảy ra cho ngược lại. Nói cách khác, nếu giá trị là false thì giá trị not sẽ là true và nếu giá trị là true thì giá trị not sẽ là false

Toàn bộ tình huống này xảy ra đối với kiểu Boolean. Hãy để chúng tôi có một biểu thức chuỗi. Ở đây, toán tử sẽ chỉ hoạt động khi các giá trị chuỗi trống. Điều này cũng tương tự như danh sách. Nếu danh sách trống, chỉ khi đó người vận hành mới có thể thực hiện

Một số nhà khai thác là

  • Toán tử số học – Chúng giúp thực hiện các phép tính số học như cộng, trừ, nhân và chia
  • Toán tử gán – Chúng ta có thể sử dụng toán tử này để gán giá trị cho một biến
  • Toán tử so sánh – Họ có thể so sánh hai hoặc nhiều biến và thu được kết quả tương đối
  • Toán tử logic – Họ có thể thực hiện các hoạt động logic dựa trên logic
  • Toán tử nhận dạng – Chúng được sử dụng để so sánh hai đối tượng nếu chúng thuộc cùng một vùng bộ nhớ
  • Toán tử thành viên – Họ có thể kiểm tra xem một chuỗi có trong chương trình hay không
  • Toán tử bitwise - Nó kiểm tra mối quan hệ trong các giá trị nhị phân

Làm thế nào để bạn Viết nếu không có Điều kiện trong Python?

Cú pháp sau đây đề cập đến cách trình thông dịch mong muốn phân tích nếu không có điều kiện trong chương trình của bạn

ifnotcondition:
statement

# Example:

if not x==5:
    print["x is not 5"]

Nguồn.

cú pháp

if not value:
    statement[s]

Tham số

không áp dụng

Ví dụ về câu lệnh If Not trong Python

1. Nếu không phải Python trên Boolean

Các giá trị Boolean thường là 0 và 1. Số không có thể được viết là sai và 1 có nghĩa là đúng trong mã lập trình

CÚ PHÁP

CHECK = False

if not CHECK:
       print['false.']
 
CHECK = 5

if not CHECK==5:
       print['CHECK is not 5']
else:
       print['CHECK is 5']

ĐẦU RA

false
CHECK is 5

2. Nếu không phải Python trên chuỗi

Chuỗi đề cập đến tập hợp các số không hoặc chuỗi văn bản. Chúng tôi lưu trữ các chuỗi trong dấu ngoặc kép

CÚ PHÁP

string = ""
 
if not string:
    print['String is empty.']
else:
    print[string]

ĐẦU RA

String is empty

3. Nếu không có trong danh sách

Danh sách có thể lưu trữ nhiều dữ liệu trong một biến duy nhất. Danh sách này thường rất linh hoạt trong Python vì nó có nhiều bộ dữ liệu thuộc nhiều loại khác nhau

CÚ PHÁP

check= []
 
if not check:
    print['List is empty.']
else:
    print[check]

ĐẦU RA

List is empty

4. Nếu không phải Python trên từ điển

Nó là một tập hợp các dữ liệu không có thứ tự và thay đổi. Từ điển sử dụng giá trị chỉ mục để nhận dạng dữ liệu. Nó sử dụng toán tử logic để kiểm tra xem từ điển có trống không. Giá trị từ điển chứa khóa và giá trị. Chúng tôi viết chúng trong dấu ngoặc nhọn

CÚ PHÁP

________số 8

ĐẦU RA

Dictionary is empty.

5. Nếu không có trên Set

Đặt khác với từ điển. Nó là một tập hợp các dữ liệu không có thứ tự. Chúng không chứa bất kỳ giá trị chỉ mục nào. Chúng ta có thể viết thư cho họ trong dấu ngoặc nhọn. Chúng tôi không thể sử dụng chỉ mục bằng cách sử dụng khóa hoặc giá trị chỉ mục. Các giá trị trong tập hợp thường được sử dụng cùng với vòng lặp. Bộ này cho phép chúng tôi thêm và cập nhật các giá trị

CÚ PHÁP

if not value:
    statement[s]
0

ĐẦU RA

if not value:
    statement[s]
1

6. Nếu không phải Python trên Tuple

Các bộ dữ liệu giống như danh sách. Chúng là một danh sách hữu hạn các giá trị. Trình tự là theo thứ tự và bất biến

CÚ PHÁP

if not value:
    statement[s]
2

ĐẦU RA

if not value:
    statement[s]
3

câu hỏi thường gặp

Là. = Hợp lệ trong Python?

Đúng. . = là một biểu thức cho 'không bằng' theo thuật ngữ giáo dân. Hơn nữa, bạn có thể sử dụng từ khóa 'không' để giữ cho mã của mình sạch sẽ và xóa mọi '. ='

không phải và. = trong Python giống nhau?

kỹ thuật Không. . = kiểm tra xem hai đối tượng có cùng giá trị hay không, ngược lại từ khóa is not so sánh bộ nhớ của hai đối tượng

Không bằng Python?

không phải là một từ khóa nổi tiếng được sử dụng thay cho. = trong Python. Nó so sánh vị trí bộ nhớ của hai đối tượng và trả về True nếu chúng giống nhau. coi chừng. Không kiểm tra bộ nhớ trong khi. = kiểm tra giá trị. Chọn một cách khôn ngoan

Xem thêm

  • Không phải bằng Python. Với cách sử dụng và giải thích chuyên sâu
  • Python bất kỳ. [Giải thích] Hàm any[] trong Python
  • Có thể phủ định Boolean bằng Python không?
  • Cách tốt nhất để sử dụng Phương thức Chuỗi Python __contains__[]
  • Numpy bất kỳ. Giới thiệu toàn diện về Trình phân tích Boolean

Sự kết luận

If-not thể hiện rõ ràng bản chất linh hoạt của Python với tư cách là một ngôn ngữ. Nếu không có toán tử logic này, sẽ rất khó để kiểm tra xem danh sách, chuỗi hoặc bộ có trống không

Khi nào nên sử dụng nếu không có trong Python?

Khi cần kiểm tra xem một điều kiện cụ thể có được đáp ứng hay không, toán tử 'nếu không' trong Python được sử dụng rộng rãi trong hai lĩnh vực. .
Để phủ nhận đầu ra của câu lệnh if
Và để kiểm tra xem một iterable có trống không

làm thế nào. = Làm việc bằng Python?

Bằng Python. = được định nghĩa là không bằng toán tử. Nó trả về True nếu toán hạng ở hai bên không bằng nhau và trả về False nếu chúng bằng nhau . Trong khi đó, toán tử không kiểm tra xem id[] của hai đối tượng có giống nhau hay không.

== là gì và. = bằng Python?

So sánh đẳng thức với Python == và. = . Sử dụng toán tử đẳng thức == và. = nếu bạn muốn kiểm tra xem hai đối tượng có cùng giá trị hay không, bất kể chúng được lưu trữ ở đâu trong bộ nhớ.

Chủ Đề