dogckr
Decapat
- Katılım
- 29 Haziran 2021
- Mesajlar
- 131
- Çözümler
- 2
Daha fazla
- Cinsiyet
- Erkek
Görselde isimler2.txt olup isimler1.txt dosyasında olmayan olması gerekiyor. Ama Ahmet'i yazdır yine. Neden acaba?
if not i in
yerine if i not in
dener misin? Cozer mi bilmiyorum ama.ahmet
iken oburu ahmet\n
olabilir. Sonraki satira oyle geciliyor dosyalarda. Iki dosyanin da readlines fonksiyonuyla alinan satirlarini kontrol et.aynı değişmedi.if not i in
yerineif i not in
dener misin? Cozer mi bilmiyorum ama.
Ve soyle bir sey var, belki biriahmet
iken oburuahmet\n
olabilir. Sonraki satira oyle geciliyor dosyalarda. Iki dosyanin da readlines fonksiyonuyla alinan satirlarini kontrol et.
Muhtemelen bu yüzden. Birinde son satırda olduğu için sonundaŞöyle bir şey var, belki biriahmet
iken oburuahmet\n
olabilir.
\n
yok ötekinde ise var. Bu yüzden if bloğunun içine giriyor.Muhtemelen bu yüzden. Birinde son satırda olduğu için sonunda\n
yok ötekinde ise var.
Satır satır okuyor işte. Son satır hariç her satırın sonunda senin göremediğinSatır satır okuması lazım değil mi?
/n
var.Satır satır okuması lazım değil mi?
Mustafa
Kemal
Ataturk
Mahmut
Mustafa
["Mustafa\n", "Kemal\n", "Ataturk"]
ikincide ["Mahmut\n", "Mustafa"]
doner. Mustafa\n ve Mustafa esit degildir. Bunu anlatmak istiyoruz.a = "test\n"
if("\n" in a):
a = a[:len(a)-1]
"""
Bu satiri uzunca aciklamak gerek...
':' oraya kadar olanlari veriyor, len(a) = 5 oluyor
cunku \n escape sekansi yani bir karakter kabul ediliyor.
-1 yapinca \n gidiyor ve ham stringimiz kaliyor.
Bu sekilde karsilastirirsak dogru sonuca variyoruz.
"""
Anladım, sağ ol.Mustafa Kemal Ataturk
Mahmut Mustafa
Mustafa son satirda olunca readlines yaparsan birincide["Mustafa\n", "Kemal\n", "Ataturk"]
ikincide["Mahmut\n", "Mustafa"]
doner. Mustafa\n ve Mustafa esit degildir. Bunu anlatmak istiyoruz.
Python:a = "test\n" if("\n" in a): a = a[:len(a)-1] """ Bu satiri uzunca aciklamak gerek... ':' oraya kadar olanlari veriyor, len(a) = 5 oluyor cunku \n escape sekansi yani bir karakter kabul ediliyor. -1 yapinca \n gidiyor ve ham stringimiz kaliyor. Bu sekilde karsilastirirsak dogru sonuca variyoruz. """
Bu sitenin çalışmasını sağlamak için gerekli çerezleri ve deneyiminizi iyileştirmek için isteğe bağlı çerezleri kullanıyoruz.