bursa escort bursa escort beylikdüzü escort escort bayan afyon escort escort bayan istanbul escort mersin escort bayan escort kayseri bursa escort escort kayseri bursa escort banko tahmin meyve siparişi bursa escort bursa escort

try :Yapılacak işler

except: hatalardaki davranışlar

except: hatalardaki davranışlar

pass hata oluştuğunda mesaj vermeden alt satıra geçmeyi sağlar

b=”a”

int(b)

yazarsak hata alırız çünkü a karakterini sayıya dönüştüremeyiz

b=(1,2)

int(b) yazarsak yine hata alırız

sayilar=["12","23","a","b",(3,5),"15"]

for i in sayilar:

try:

print i,"sayinin iki kati",int(i)*2

except ValueError:

print "Sayıya dönüştürülemeyen karakter"

except TypeError:

pass # hata mesajı vermeden bir alt satıra geçme işlemi yapar

Ekran çıktısı

12 sayinin iki kati 24
23 sayinin iki kati 46
a sayinin iki kati Sayıya dönüştürülemeyen karakter
b sayinin iki kati Sayıya dönüştürülemeyen karakter
(3, 5) sayinin iki kati 15 sayinin iki kati 30

Yazar : Emrah Kahraman

Bilgisayar Mühendisi

Python Try Except Pass Hata Yakalama Blokları Yazısı için Yorum Yapabilirsiniz

Kan Bağışı
Reklam Panosu
Gurme

Reklam Panosu
Bağlantılar