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

  • BlackBoxTV

    BlackBoxTV

    7 Mayıs 2007
  • ElChakotay Andrich

    ElChakotay A

    10 EKİM 2013
  • Matt Stokes

    Matt Stokes

    22 Ocak 2008