Hatalardan kaçınma
Videoda, özel fonksiyonlara uygulanabilecek birkaç hata yönetimi yaklaşımı gördün.
Bu egzersizde, hatayı yükseltmekten kaçınan, hata oluşursa yararlı bir mesaj yazdıran ama betiği sonlandırmayan yaklaşımlardan birini deneyeceksin.
Bu egzersiz
Geliştiriciler için Orta Düzey Python
kursunun bir parçasıdırEgzersiz talimatları
textverisini temizleyen kodu çalıştırmayı denemeni sağlayan bir anahtar sözcük kullan.clean_text()fonksiyonu çağrılırken bir hata oluşursa yararlı bir mesaj yazdıran başka bir anahtar sözcük kullan.
Uygulamalı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
def clean_text(text):
# Attempt to clean the text
____:
return text.replace(" ", "_").lower()
# Run this code if an error occurs
____:
print("The clean_text() function expects a string as an argument, please check the data type provided!")
clean_text(187)