Python

Pernyataan Python

Pernyataan Python

Python adalah bahasa pemrograman serbaguna yang memungkinkan Anda melakukan hampir semua jenis tugas komputasi computation. Modul, fungsi, dan kata kunci bawaan dalam Python bisa sangat membantu programmer untuk melakukan berbagai tugas.

Sebuah menegaskan pernyataan adalah pernyataan atau kata kunci bawaan dalam Python yang digunakan untuk men-debug kode. Ini adalah jenis pemeriksaan yang menguji fungsionalitas kode Anda. Pernyataan Assert bekerja seperti ekspresi boolean, memeriksa apakah kondisi yang diberikan benar atau salah. Jika kondisi yang diberikan benar, maka tidak ada yang terjadi, dan baris kode berikutnya dieksekusi. Jika kondisi yang diberikan salah, maka pernyataan tegas menghentikan eksekusi program dan menghasilkan kesalahan. Pernyataan tegas berfungsi seperti menaikkan kata kunci dan mengeluarkan pengecualian ketika kondisi yang diberikan salah. Pengecualian yang dimunculkan oleh pernyataan tegas juga disebut AssertionError. Artikel ini secara singkat membahas pernyataan pernyataan di Python dengan beberapa contoh.

Sintaksis

Sintaks untuk menggunakan pernyataan assert adalah sebagai berikut:

menegaskan

Mencetak pesan dengan pernyataan tegas adalah opsional. Dengan pernyataan pesan, sintaks untuk pernyataan tegas adalah sebagai berikut:

menegaskan ,

Contoh

Sekarang, kita akan membahas beberapa contoh untuk memahami penggunaan pernyataan assert. Saat melakukan operasi pembagian, kita harus ingat bahwa pembagi tidak sama dengan nol. Jika pembaginya nol, maka program akan memunculkan “ZeroDivisionError.” Kita dapat menyisipkan pernyataan tegas untuk memeriksa bahwa pembagi tidak sama dengan nol. Kami akan mengimplementasikan ini dalam skrip Python.

#mendeklarasikan variabel bilangan pertama
nomor1= 10
#mendeklarasikan variabel bilangan kedua
angka2 =0
# menggunakan pernyataan tegas
nyatakan nomor2!=0, "Pembaginya adalah nol"

Keluaran

Dengan pernyataan tegas, kami telah menerapkan kondisi bahwa num2 (pembagi) tidak boleh sama dengan nol. Kondisi yang diberikan salah karena nilai num2 sama dengan nol. Penerjemah Python memunculkan kesalahan pernyataan bahwa “Pembaginya adalah nol.”

Selanjutnya, kita akan mengubah nilai num2 dan menjalankan program kita. Dalam contoh ini, pernyataan tegas sekarang benar. Jadi, dalam hal ini, tidak akan terjadi apa-apa. Pernyataan tegas akan diabaikan, dan baris berikutnya akan dieksekusi.

#mendeklarasikan variabel bilangan pertama
nomor1= 10
#mendeklarasikan variabel bilangan kedua
nomor2 = 10
# menggunakan pernyataan tegas
nyatakan nomor2!=0, "Pembaginya adalah nol"
print("Hasilnya adalah:",bil1/bil2)

Keluaran

Pada output, dapat dilihat bahwa pernyataan assert diabaikan, dan baris kode berikutnya dieksekusi.

#mendeklarasikan variabel string
val="LinuxPetunjuk"
#menyisipkan pernyataan tegas
# Kondisi salah, pernyataan tegas akan dieksekusi
tegaskan val!="LinuxHint", "Kondisi salah"

Keluaran

Contoh di atas dapat dilakukan dengan cara lain juga. Mari kita coba cara lain ini.

#mendeklarasikan variabel string
val = "halo"
#menyisipkan pernyataan tegas
# Kondisi salah, pernyataan tegas akan dieksekusi
menegaskan val=="LinuxHint", "Nilai variabel tidak sama dengan LinuxHint"

Nilai variabel val adalah “halo.Ini berarti bahwa kondisinya tidak benar, dan program akan mengeksekusi pernyataan tegas.

Keluaran

Kesimpulan

Pernyataan assert adalah pernyataan bawaan dalam Python yang memungkinkan Anda untuk men-debug kode Anda. Pernyataan menegaskan mengambil kondisi dan pesan opsional. Ini memeriksa kondisi pernyataan yang diberikan. Jika kondisinya benar, maka tidak ada yang terjadi, dan baris kode berikutnya dieksekusi. Jika kondisinya salah, pernyataan tegas mengeluarkan AssertionError. Artikel ini menjelaskan pernyataan tegas secara rinci dengan beberapa contoh sederhana.

Tombol tengah mouse tidak berfungsi di Windows 10
Itu tombol tengah mouse membantu Anda menelusuri halaman web dan layar yang panjang dengan banyak data. Jika itu berhenti, Anda akhirnya akan mengguna...
Cara Mengganti Tombol Kiri & Kanan Mouse di PC Windows 10
Sudah menjadi hal biasa bahwa semua perangkat mouse komputer dirancang secara ergonomis untuk pengguna yang tidak kidal. Tetapi ada perangkat mouse ya...
Tiru klik Mouse dengan mengarahkan mouse menggunakan Clickless Mouse di Windows 10
Menggunakan mouse atau keyboard dalam posisi yang salah dari penggunaan yang berlebihan dapat menyebabkan banyak masalah kesehatan, termasuk keteganga...