Python Int'e çevirirken hata veriyor

alpersamur3

Hectopat
Katılım
10 Mayıs 2020
Mesajlar
156
Kodlar aşağıda bu bölümde hata alıyorum nedense.

Kod:
yaşın=open("yaşlar.txt","w+")
yaşıntutuyomu=int(yaşın.read())

Ben pek hata göremedim. İçinde 15 sayısı var.
 
Konu sahibi W+ kullanmış. W yazma (write), yanındaki artı ise okuma (read) anlamına geliyor. İkisini birden yapabiliyor yani. R+'da ise sıra farklı oluyor. Ama görülüyor ki farkları var. Harf hangisi ise öncelik o.
 
Python:
arr = []
data = open('data.txt','r')
for i in data:
    arr.append(int(i))
print(arr)
Bu şekilde tüm veriyi satır satır okuyabilirsiniz.
Örnek olarak her satırdaki sayıları tek tek int'e çevirip bir liste içerisine atıyorum. Dönüşüm sırasında try-except kullanılması tavsiye edilir.
 
Uyarı! Bu konu 6 yıl önce açıldı.
Muhtemelen daha fazla tartışma gerekli değildir ki bu durumda yeni bir konu başlatmayı öneririz. Eğer yine de cevabınızın gerekli olduğunu düşünüyorsanız buna rağmen cevap verebilirsiniz.

Technopat Haberler

Yeni mesajlar

Geri
Yukarı