SORU
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ş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Britec09

    Britec09

    4 Mart 2009
  • Creavite

    Creavite

    8 Mart 2009
  • DONFANTASTICKYPESS

    DONFANTASTIC

    1 Temmuz 2007