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