https://paste.ubuntu.com/p/hCDVxTkFCS/ her 2 printte aynı çıktıyı veriyor. https://python-istihza.yazbel.com/bezeyiciler.html fakat burada farklı lokasyonlarda olması gerektiğini söylüyor ve , sanki bazı örnekteki ''at 0x7f7ffe024c80>" bu gibi bellek lokasyonlarinda küçük bir yazım hatası var gibi. Kontrol edip doğrusunu anlatır mısınız?
1 Beğeni
Yanlış söylemiş.
Yazım hatasını bilmiyorum ama sayfayı yazan kişinin kafası karışmış veya konuyu yanlış biliyor.
Oradaki örnekte hem dunyaci
hem de mrb_dunya
aynı nesneye işaret ediyor, ikisinin de id’si aynı:
def mrb_dunya():
print("Merhaba, dünya!")
dunyaci = mrb_dunya
print(mrb_dunya is dunyaci)
1 Beğeni
O zaman daha fazla kafa karışıklığına sebep olmadan düzeltilmeli.
2 Beğeni