Sıfırdan Python Mini Proje: Dosya İşlemleri

preview_player
Показать описание
Herkese iyi günler.

Рекомендации по теме
Комментарии
Автор

Video'yu izleyen 3352 arkadaş, neden beğeni ve yorum yazarak arakdaşa destek olmuyoruz. Gerçekten emek verilen, detaylı ve eğitici videolar hazırlanmış. Emeğinize sağlık.

sahin_il
Автор

Çok güzel bir örnek, arada tuzaklı yerler mevcut onları aşmak için kafa yormak gerekli. Ne kadar çok hata alırsanız okadar iyi öğreniyorsunuz. Bu arada videoyu seyretmeden kodları yazdım. Daha sonra seyredeceğim... İkinci çözüm olarak çok faydalı oluyor.

def ortalama_fonk(not1, not2, final):
ortalama =
return round(ortalama, 2)

def gecme_durumu(not1, not2, final):
if ortalama_fonk(not1, not2, final)>=60 and final>70:
return "Geçti"
else:
return "Kaldı"

liste=list()
gecenler_listesi=list()
kalanlar_listesi=list()


with open("ornek_metin.txt", "r", encoding="utf-8") as file:
for i in file:
liste.append(i)
liste=liste[1:]


for i in liste:
i=i.replace("/n", "")
a=i.split()
if len(a)==4:
ad_soyad = a[0].replace("-", " ")
bolum = a[1]+" "+ i.split()[2]
not1 = int(a[3].split("/")[0])
not2 = int(a[3].split("/")[1])
final = int(a[3].split("/")[2])
else:
ad_soyad = a[0].replace("-", " ")
bolum = a[1]
not1 = int(a[2].split("/")[0])
not2 = int(a[2].split("/")[1])
final = int(a[2].split("/")[2])

if gecme_durumu(not1, not2, final)=="Geçti":
"+bolum+" "+str(ortalama_fonk(not1, not2, final)))
else:
"+bolum+" "+str(ortalama_fonk(not1, not2, final)))

with open("gecenler_listesi.txt", "w", encoding="utf-8") as file2:
for i in gecenler_listesi:
file2.write(i+" Geçti\n")
with open("kalanlar_listesi.txt", "w", encoding="utf-8") as file3:
for i in kalanlar_listesi:
file3.write(i+" Kaldı\n")

Mayk
Автор

Hocam konuyla ilgili bir projem vardı, isabet oldu emeğinize sağlık. Çok faydalı oldu. çok akıcı ve anlaşılır bir şekilde anlatıyorsunuz.Sayenizde pythonu daha çok sevdim.Teşekkür ederim

mahmutoksuz
Автор

bu zor örnek bu güzel anlatım ile birleşince dengelenmiş. teşekkürler

kadirbuyukyayla
Автор

çok iyi bir tekrar
yazılım ogrenmeye yeni basladım size minnettarım hocam teşekkürler

emrecelik
Автор

bu proje sayesinde pythona farklı bir bakış akışı kazandırdınız her ne kadar bir bilgiyi biliyorum sansamda aslında yeni şeyler oluyor her algoritma farklı cidden

kemal-
Автор

Çok keyifli ve faydalı bir video proje anlatımı gerçekleştirmişsiniz. Minnettarız.

Acaba bu tip mini projelerle alakalı daha çok video gelme şansı var mı? Muhteşem tekrar oluyor

fatih
Автор

Dosyalar ile ilgili genelde yüzeysel çalışmalar youtube üzerinden anlatılmış. Bu güzel bir örnek olmuş. Elinize sağlık hocam.

bilisimhocamyusufbalyemez
Автор

Teşekkürler bir süredir uğraştığım projede ilham verdiniz. Emeğinize sağlık.

omersahin
Автор

işte cesaret işte feraset işte fazilet işte fedakarlık işte mertlik işte adam gibi adamlık.<3

karakunduz
Автор

qardas ellerine salig cok gozel anlatmisan kafama takilar sorular vardi cevablarini senin sayende buldum bazen bazi seyleri unutuyorum oda yeni basladigim icindir herhalde. Tsk ve basarilar.

semquliyev
Автор

Çok güzel ve kapsayıcı bir proje! Teşekkürler

yasaramed
Автор

Çok beğendim. Emeğiniz için teşekkürler.

ugury
Автор

Hocam elinize, emeğinize sağlık. 28. satırda bolum değişkenini bulurken aşağıdaki şekilde de yazabiliriz. bolum =
print(bolum)

online.python.dersim
Автор

Merhaba hocam cok guzel bir video olmus, daha hic projem olmadi umarim ileride olur daha yeni basladim python a

mesutsefaucar
Автор

Ben indirdim dosyayi okurken terminale farkil yazdi biraz. bilmeyenler 1 satra dosya isminden sonra parantez icine encoding="utf-8" yazin.

turalhesenzade
Автор

Proje ödevim var örnek arıyordum teşekkür ederkm

wildplays
Автор

sondaki \n leri kaldirmak icin strip metodunuda kullanabilirsiniz

ismailarifserce
Автор

en sonda gecenler dosyası sıralı halde yazmak isteseydik ne yapmamız gerekecekti? yani ortalaması en yüksek olan kişi ilk sırada, en düşük olan kişi son sırada şeklinde

bars
Автор

Ilk once tesekkur edirem Hocam derslere gore .Bolumler ucun bu kodu yazsaq daha sade olar dusunurem



Tesekkurler!Ugurlar!

triptypes