Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
mustafamuratcoskun
GitHub Repository: mustafamuratcoskun/Sifirdan-Ileri-Seviyeye-Python-Programlama
Path: blob/master/Hatalar ve İstisnalar/Videolardaki Notebooklar/Hata Yakalama - try,except,finally.ipynb
765 views
Kernel: Python 3
a = int("sdasdasd324324234324")
--------------------------------------------------------------------------- ValueError Traceback (most recent call last) <ipython-input-9-2341870445b0> in <module>() ----> 1 a = int("sdasdasd324324234324") ValueError: invalid literal for int() with base 10: 'sdasdasd324324234324'
try: a = int("sdasdasd324324234324") print("Program burada") except: print("Bir hata oluştu!") print("Bloklar sona erdi!")
Bir hata oluştu! Bloklar sona erdi!
try: a = int("23") print("Program burada") except: print("Bir hata oluştu!") print("Bloklar sona erdi!")
Program burada Bloklar sona erdi!
try: a = int("sdasdasd324324234324") print("Program burada") except ValueError: print("Bir hata oluştu!") print("Bloklar sona erdi!")
Bir hata oluştu! Bloklar sona erdi!
a = int("sadasd3324324")
--------------------------------------------------------------------------- ValueError Traceback (most recent call last) <ipython-input-22-efe2d11c93b2> in <module>() ----> 1 a = int("sadasd3324324") ValueError: invalid literal for int() with base 10: 'sadasd3324324'
print(2 / 0)
--------------------------------------------------------------------------- ZeroDivisionError Traceback (most recent call last) <ipython-input-23-41b41279a019> in <module>() ----> 1 print(2 / 0) ZeroDivisionError: division by zero
try: a = int(input("Sayı1:")) b = int(input("Sayı2:")) print(a / b) except ValueError: print("Lütfen inputu doğru girin.") except ZeroDivisionError: print("Bir sayı 0'a bölünemez.") print("Bloklar sona erdi...")
Sayı1:12 Sayı2:sad7978 Lütfen inputu doğru girin. Bloklar sona erdi...
try: a = int(input("Sayı1:")) b = int(input("Sayı2:")) print(a / b) except ValueError: print("Lütfen inputu doğru girin.") except ZeroDivisionError: print("Bir sayı 0'a bölünemez.") print("Bloklar sona erdi...")
Sayı1:12 Sayı2:0 Bir sayı 0'a bölünemez. Bloklar sona erdi...
try: a = int(input("Sayı1:")) b = int(input("Sayı2:")) print(a / b) except ValueError: print("Lütfen inputu doğru girin.") except ZeroDivisionError: print("Bir sayı 0'a bölünemez.") print("Bloklar sona erdi...")
Sayı1:12 Sayı2:3 4.0 Bloklar sona erdi...
try: a = int(input("Sayı1:")) b = int(input("Sayı2:")) print(a / b) except (ValueError,ZeroDivisionError): print("Zerodivision error veya value error") print("Bloklar sona erdi...")
Sayı1:12 Sayı2:0 Zerodivision error veya value error Bloklar sona erdi...
try: a = int(input("Sayı1:")) b = int(input("Sayı2:")) print(a / b) except (ValueError,ZeroDivisionError): print("Zerodivision error veya value error") print("Bloklar sona erdi...")
Sayı1:12sadasd Zerodivision error veya value error Bloklar sona erdi...
try: a = int(input("Sayı1:")) b = int(input("Sayı2:")) print(a / b) except ValueError: print("Lütfen inputu doğru girin.") except ZeroDivisionError: print("Bir sayı 0'a bölünemez.") finally: print("Burası çalıştı.") print("Bloklar sona erdi...")
Sayı1:12 Sayı2:3 4.0 Burası çalıştı. Bloklar sona erdi...
try: a = int(input("Sayı1:")) b = int(input("Sayı2:")) print(a / b) except ValueError: print("Lütfen inputu doğru girin.") except ZeroDivisionError: print("Bir sayı 0'a bölünemez.") finally: print("Burası çalıştı.") print("Bloklar sona erdi...")
Sayı1:12 Sayı2:4asdasdasd Lütfen inputu doğru girin. Burası çalıştı. Bloklar sona erdi...
def terscevir(s): if (type(s) != str): raise ValueError("Lütfen string bir değer gönderin.") else: return s[::-1]
print(terscevir("Python"))
nohtyP
print(terscevir(12))
--------------------------------------------------------------------------- ValueError Traceback (most recent call last) <ipython-input-36-affc1a0b50fd> in <module>() ----> 1 print(terscevir(12)) <ipython-input-34-d9e091e1f739> in terscevir(s) 1 def terscevir(s): 2 if (type(s) != str): ----> 3 raise ValueError("Lütfen string bir değer gönderin.") 4 else: 5 return s[::-1] ValueError: Lütfen string bir değer gönderin.
try: print(terscevir(12)) except ValueError: print("Fonksiyon hata verdi")
Fonksiyon hata verdi