Python programlama dilinde try-except bloklarının kullanımı nasıl yapılır?
Python'da Try-Except Blokları
Try-except blokları, hataları yönetmek için kullanılır. Bu yapılar, bir kod parçasının çalıştırılmasında meydana gelebilecek hataları yakalar ve yönetir. Bunu yaparken programın çökmesini önler.
Kullanım Şekli
Aşağıdaki adımlar, try-except bloğunun temel kullanımını gösterir:
- Try Bloğu: Hata çıkması muhtemel kod buraya yazılır.
- Except Bloğu: Hata meydana geldiğinde çalışacak olan kod buraya yazılır.
Örnek
Aşağıdaki kod örneği, bir sayının bir diğerine bölünmesinde oluşabilecek hatayı yakalar:
try: x = int(input("Bir sayı girin: ")) y = int(input("Bölünecek sayı girin: ")) sonuc = x / y print("Sonuç:", sonuc) except ZeroDivisionError: print("Bölme hatası! 0'a bölme yapılamaz.") except ValueError: print("Geçersiz giriş! Lütfen bir sayı girin.")
Bu örnekte:
- Bir hata oluşursa, program çökmek yerine except bloğuna geçer.
- Hangi hatanın meydana geldiğine bağlı olarak farklı hata mesajları gösterilir.
Aynı kategoriden
- Dizüstü bilgisayarımın işletim sistemi Windows mu yoksa macOS mu olmalı?
- Bilgisayar programlama dillerinde syntax error nedir?
- Mühendislik alanında en popüler programlama dilleri hangileridir?
- Nasıl bir programlama dili seçmeliyim?
- Yazılım geliştiriciler için en yaygın kullanılan programlama dili nedir?
- En iyi kod editörleri hangileridir?
- Bilgisayar programlama dilini öğrenmek istiyorum, nereden başlamalıyım?
- Python’da bir stringi nasıl tersten yazdırabilirim?