eren Yorum

  1. Fırat Doğan

    says:

    son program parçasında şöyle bir eksiklik gördüm hocam,

    metin içinde “ğ” harfi varsa var, yoksa yok diyecek demişsiniz. Fakat,

    sayac = 0
    for ch in str:
    if ch == ‘ğ’:
    sayac = sayac + 1

    diye yazılmış, bu da şu anlama geliyor, içerisinde bir adet “ğ” harfi olursa true döndürecek. eğer ki ağlamağa gibi anlamsız ama içerisinde birden fazla “ğ” harif olursa sayac değeri 1 den farklı olacağı için false değeri dönecek ve sonuçta

    print(‘ğ karakteri metin içinde yok’) sonucunu verecektir.

    if sayac == 1: yerine if sayac !=0: dersek işlem doğru olackatır.

    iyi çalışmalar.

Leave a Comment

×
img