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

  • Air_Fooj

    Air_Fooj

    24 NİSAN 2009
  • AndroidSale

    AndroidSale

    17 NİSAN 2011
  • hydejiaqi

    hydejiaqi

    12 Mart 2008