8 ŞUBAT 2012, ÇARŞAMBA
Neden yok't arama Python string bir yöntem çıktısı atamak sürece bir şey?
Basit bir dize değiştirme konusunda yardıma ihtiyacım var, ama neyi yanlış yaptığımı bilmiyorum.
Bu dize var:
hello world
goodbye
bana verdiğin için hello
değiştirmek için arıyorum:
goodbye world
Bu kodu kullanıyorum:
X = "hello world"
X.replace("hello", "goodbye")
Ancak sonuç hala böyle
hello world
Neden benim kod çalışmıyor?
CEVAP
8 ŞUBAT 2012, ÇARŞAMBA
Bu olduğu içindizeleri Python ile sabittir.
X.replace("hello","goodbye")
döner anlamına gelirdeğişiklik ile X
bir kopyasını yaptı. Bu yüzden bu satırı değiştirmeniz gerekir:
X.replace("hello", "goodbye")
bu hat ile
X = X.replace("hello", "goodbye")
Bunu Paylaş:
Python katılın, neden dize.liste yerin...
Neden bir Python dizeleri't dize ...
Neden python string unicode ilan?...
Python alt yöntem içeren bir dize var ...
Neden Standart girdiden okuma satır Py...