Python’da stringler str sınıfının değiştirilemez (immutable) bir örneğidir.
Bir string nesnesi oluşturulduktan sonra değiştirilemez.
strval = “Hello World”
strval = “Hello world”
print(id(strval))
print(type(strval))
print(strval)
strval = “Hello World”
şeklinde str sınıfından bir nesne ürettiğimiz gibi
strval = str(“Hello World”)
şeklinde de üretebilirdik.
Aynı şekilde strval = “Hello World” yerine
strval = ‘Hello World’ tek tırnak ile de atama yapabilirdik.
Boş bir string (str) nesnesi oluşturmak için
strval = “”
strval = ”
strval = str()
birden fazla şekilde oluşturabiliriz.