Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
mustafamuratcoskun
GitHub Repository: mustafamuratcoskun/Sifirdan-Ileri-Seviyeye-Python-Programlama
Path: blob/master/Hatalar ve İstisnalar/Hatalar ve İstisnalar - Ödev ve Çözümleri/Programlama Ödevi Çözümleri - Hatalar ve İstisnalar.ipynb
765 views
Kernel: Python 3

Çözümler

Problem 1

liste = ["345","sadas","324a","14","kemal"] for eleman in liste: try: eleman = int(eleman) # Eğer hata ile karşılaşırsak burası hata verecek ve print çalışmayacak. print(eleman) except: pass # pass deyimi bir blokun hiçbir şey yapmadığı anlamına geliyor. Python'ın hata vermemesi için kullanabilirsiniz.
345 14

Problem 2

def çift_mi(sayı): if (sayı % 2 == 0): return sayı else: raise ValueError liste = [34,2,1,3,33,100,61,1800] for i in liste: try: print(çift_mi(i)) except ValueError: pass
34 2 100 1800