BaşlayınÜcretsiz Başlayın

Hataları döndürme

Hata yönetimi için diğer yaklaşımı deneme zamanı.

Yanlış bir veri türü kullanılırsa bilerek bir hata üretecek şekilde clean_text() fonksiyonunu güncelle.

Bu egzersiz

Geliştiriciler için Orta Düzey Python

kursunun bir parçasıdır
Kursu Görüntüle

Egzersiz talimatları

  • text argümanının veri türünün bir string str olup olmadığını kontrol et.
  • else bloğunun içinde, betiğin çalışmasını durdurmak ve açıklayıcı bir mesaj döndürmek için bir TypeError() üret.

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

def clean_text(text):
  # Check the data type
  if ____(text) == ____:
    return text.replace(" ", "_").lower()
  else:
    # Return a TypeError error if the wrong data type was used
    ____ ____("The clean_text() function expects a string as an argument, please check the data type provided!")
    
clean_text("User Name 187")
Kodu Düzenle ve Çalıştır