Python Periksa Tidak Ada: Cara Memeriksa Tidak Ada Nilai – Codewithaden

Python tidak memiliki nilai nol, tetapi sebaliknya, ia tidak memiliki nilai. Itu Tidak ada adalah objek singleton tertentu, dan hanya ada satu.

Python tidak memeriksa apa pun

Untuk memeriksa tidak ada nilai di Python, gunakan adalah operator. Itu “adalah” adalah operator python bawaan yang memeriksa apakah kedua operan merujuk ke objek yang sama atau tidak.

data = None

if data is None:
    print("The data variable has None Value")
else:
    print("It does not have None value") 

Keluaran

The data variable has None Value 

Dalam contoh ini, kami pertama -tama mendeklarasikan variabel data Tidak ada.

Kemudian kami telah menggunakan Jika pernyataan dengan adalah operator untuk memeriksa apakah itu tidak ada atau tidak. Jika tidak memiliki nilai, maka itu akan menjalankan pernyataan IF; Kalau tidak, itu akan menjalankan pernyataan yang lain.

Jangan gunakan operator == untuk memeriksa tidak ada.

Jangan pernah menggunakan == (Operator Kesetaraan) untuk memeriksa nilai tidak ada dalam Python karena tidak ada nilai yang salah. Selanjutnya, melakukan variabel == tidak ada yang tidak efisien karena tidak ada yang merupakan objek singleton khusus; hanya ada satu.

data = None

if data == None:
    print("The data variable has None Value")
else:
    print("It does not have None value") 

Keluaran

The data variable has None Value 

Dalam contoh ini, operator kesetaraan ganda (==) mengembalikan output yang sama dengan operator IS, tetapi dalam beberapa skenario, itu akan menghasilkan hasil yang salah.

Jadi, rekomendasi saya adalah menggunakan adalah operator di Python.

Itu untuk tutorial ini.

Artikel ini berasal dari website Winpoin, dan kemudian diterjemahkan ke bahasa indonesia, baca artikel asli disini

Leave a Reply

Your email address will not be published. Required fields are marked *