;

41.Belajar Bersama Python | Handling Exception Python


Exception Pada Python




buayaberdiri.blogspot.com - Dalam python terdapat sebuah kesalahan dalam hal menginput sebuah data ataupun kesalahan dalam sebuah pernyataan sintaks dalam satu blok sintaks yang kita buat,penanganan sebuah Error dalam python ini hanya bertujuan untuk memastikan bahwa data yang di input itu benar dan memberi sebuah peringatan jika data yang sedang di input oleh user itu salah.

Baca Juga Artikel Lainnya : Kumpulan/Referensi Kode Warna CSS Terlengkap !!

Exception adalah sintaks python yang digunakan untuk menangani sebuah pengecualian dalam program jika user menginput sebuah data yang tidak seharusnya untuk di input,biasanya sebuah program tidak akan berjalan ketika data yang di input tidak sesuai,tapi dengan adanya exception ini Error akan digantikan oleh sebuah peringatan bahwa programnya itu salah,di lihat dari sekilas ini mirip dengan fungsi if else dalam python.

Baca Juga Artikel Lainnya : Kumpulan/Referensi Kode Warna CSS Terlengkap !!

Penggunaan Exception tidak lepas dari fungsi try: dan exception ValueError atau exception IOError ,untuk lebih jelasnya kamu dapat melihat contoh dibawah ini :



try:
    J = int(raw_input("Tolong isi angka disini coyyy: "))
    print J
except ValueError:
    print "Itu bukan tipe integer atau angka coyy"

Maka akan mencetak :


Python  2.7.14 (v 2.7.14:84471935ed, Sep 16 2017, 20:19:30) [MSC v.1500 32 bit (Intel)] on win32.
>>> 
========================== RESTART: E:\python\a1.py ==========================
Tolong isi angka disini coyyy: 

Lihat gambar dibawah ini :


Exception ValueError Pada Python | Belajar Bersama Python
Exception ValueError Pada Python | Belajar Bersama Python


Ketika user sedang menginput angka maka akan print angka ini adalah contoh input yang di minta benar.



try:
    J = int(raw_input("Tolong isi angka disini coyyy: "))
    print J
except ValueError:
    print "Itu bukan tipe integer atau angka coyy"

Maka akan mencetak :


Python 2.7.14 (v2.7.14:84471935ed, Sep 16 201720:19:30) [MSC v.1500 32 bit (Intel)] on win32.
>>> 
========================== RESTART: E:\python\a1.py ==========================
Tolong isi angka disini coyyy: 12
12
>>> 

Lihat gambar dibawah ini :


Exception ValueError Pada Python | Belajar Bersama Python
Exception ValueError Pada Python | Belajar Bersama Python


Ini adalah contoh ketika si user sedang menginput nilai float yang tidak sesuai dengan sintaks yang di minta program,maka akan menghasilkan seperti ini :


try:
    J = int(raw_input("Tolong isi angka disini coyyy: "))
    print J
except ValueError:
    print "Itu bukan tipe integer atau angka coyy"

Maka akan mencetak :


Python 2.7.14 (v2.7.14:84471935ed, Sep 16 201720:19:30) [MSC v.1500 32 bit (Intel)] on win32.
>>> 
========================== RESTART: E:\python\a1.py ==========================
Tolong isi angka disini coyyy: 12.5
Itu bukan tipe integer atau angka coyy
>>> 

Lihat gambar dibawah ini :



Exception ValueError Pada Python
Exception ValueError Pada Python


Ini adalah contoh kedua ketika kamu menggunakan IOError :



try:
    J = open('x1','r+')
    J.write("...cukup sampai disini :)")
except IOError:
     print "Kaga ada file x1 coyy,salah file kali lu"
else:
   print "selamat membaca brayyy"
   J.close()

Maka akan mencetak :


Python 2.7.14 (v2.7.14:84471935ed, Sep 16 201720:19:30) [MSC v.1500 32 bit (Intel)] on win32.
>>> 
========================== RESTART: E:\python\a1.py ==========================
Kaga ada file x1 coyy,salah file kali lu
>>> 

Lihat gambar dibawah ini :


Exception IOError Pada Python | Belajar Bersama Python
Exception IOError Pada Python



Nah sampai disini dulu yahh :)

Gbu :)







List of Article Posts https://buayaberdiri.blogspot.com