Şimdi Ara

Python yapmak istediğimi yapamıyorum

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
4 Misafir - 4 Masaüstü
5 sn
5
Cevap
0
Favori
291
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • Kod

    Yığını:
    a = "bugün hava çok güzel" b = {"ü":"u", "ç":"c", } for i in a: if i in list(b.keys()): i = i.replace(i, b[i]) print(a) Böyle yapınca yine "bugün hava çok güzel" çıktısı alıyorum nedeni nedir?



  • Nedeni i = i.replace(i, b |i| ) kodunun yalnızca i üzerinde işlem yapması ancak a dizesinde bir işlem yapmaması olabilir.



    < Bu mesaj bu kişi tarafından değiştirildi Tuğkan-0153 -- 23 Mayıs 2022; 23:34:51 >
    < Bu ileti mini sürüm kullanılarak atıldı >
  • ÇÖZÜMÜ NEDİR PEKİ?

  • Kod

    Yığını:
    a = "bugün hava çok güzel" b = {"ü":"u", "ç":"c", } for i in a: if i in list(b.keys()): a = a.replace(i, b[i]) print(a)

    BU şekilde yapınca oluyor.




    < Bu mesaj bu kişi tarafından değiştirildi muhammed01214 -- 24 Mayıs 2022; 15:18:13 >
  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.