with open("ornek_metin.txt",encoding="utf-8") as f: hepsi = f.readlines() isimlerListesi = [] soyisimlerListesi = [] bolumlerListesi=[] toplamnotlarListesi=[] ortalamaListesi = [] gecmeDurumu = [] for i in hepsi[1:]: tamisim = i.split(" ")[0] ayırma = tamisim.replace("-"," ") ayırma2 = ayırma.split(" ") soyisimlerListesi.append(ayırma2.pop()) isimlerListesi.append(" ".join(ayırma2)) for i in hepsi[1:]: bolumisim= i.split(" ") if bolumisim[2].startswith("M"): totalbolum = bolumisim[1] + " " +bolumisim[2] bolumlerListesi.append(totalbolum) else: bolumlerListesi.append(bolumisim[1]) for i in hepsi[1:]: toplamnotlar = i.split(" ")[-1] toplamnotlarListesi.append(toplamnotlar) for i in toplamnotlarListesi: vize1 = i.split("/")[0] vize2 = i.split("/")[1] final = i.split("/")[2] ortalama0 = float(vize1) * 0.3 + float(vize2) * 0.3 + float(final) * 0.4 ortalama = round(ortalama0,1) ortalamaListesi.append(ortalama) if ortalama >= 70 and float(final) >= 70: gecmeDurumu.append("Geçti") else: gecmeDurumu.append("Kaldı") print(f"{'Ad':<20}{'Soyad':<20}{'Bolum':<20}{'Ortalaması':<20}{'Durum':<20}") print("-" * 86 ) for Ad, Soyad, Bolum, Ortalama, Durum in zip(isimlerListesi, soyisimlerListesi, bolumlerListesi, ortalamaListesi,gecmeDurumu): print(f"{Ad:<20}{Soyad:<20}{Bolum:<20}{Ortalama:<20}{Durum:<20}")
@Stonali19Күн бұрын
def mat(): sum = 0 a, b = 2, 8 while a <= 4_000_000: sum += a a, b = b, 4 * b + a return total print(mat())
@Bozkurt255Күн бұрын
hocam kafam karıştı azcık
@iremnur_erdoganКүн бұрын
Harika bir anlatım gerçekten. Vefat ettiği bilgisi doğruysa böyle birinin ölümüne çok üzüldüm, Allah rahmet eylesin...
@Gadaryaser2 күн бұрын
abı ben f5 basıp yapıyorummtus cıkyor am abende kırmızı gozuyor yadıgım sey
@user-kr9qo2jh9n2 күн бұрын
Print("abi sağolasın")
@emreGüven-p1p2 күн бұрын
hocam teşekkürler
@sakultasalkim_migfer2 күн бұрын
15:07 ben boyle yazmistim gereksiz mi olmuş ya a = int(input("bir sayı giriniz :")) liste = [] x = 1 while x <= a: if a % x == 0: liste.append(x) x+=1 else: x+=1 print(len(liste))
@Serda-python3 күн бұрын
ustune 4 sene gecmis yeni basliyan birisi icin gercekten cok ogretici anlatim olmus tebrik ederim
@RabiaÇöklü-a19863 күн бұрын
ya ben bu videoya kadar herşeyi çok iyi anlamıştım bu videoda sanki hiçbir şey öğrenmemişim gibi hissettim
@Redberrycharm4 күн бұрын
çok iyi anlatım.
@ihsantahaincesu-hd2gk5 күн бұрын
merhabalar ben visual studio code üzerinen ögreniyorum bu ders üzerinde yazdığım kodlar çalışmıyor nedenini biliyor musnuz?
@muhammedeminsebelek61165 күн бұрын
Move count yerine steps degiskenini kullansak return yaptigimiz icin diger islemlerde kullanilabilir diye biliyorum neden steps degiskenini kullanmak yerine move count degiskeni kullandiginizi anlamadim ikisi arasinda fark varsa bu anlattigim durumun nedenini bilen biri bana anlatabilirmi bana move countu hic kullanmayip onun yerine daha once returnlanmis steps kullanmak daha mantikli geldi
@muhammedeminsebelek61166 күн бұрын
Reduce fonksiyonunun mapten farki ne birebir ayni geldi bana
@eness11ss6 күн бұрын
map bize istedğimiz formatta nesne döndürüyo (liste ve küme gibi) ancak reduce sadece tek bir değer döndürüyor
@Motorc-c8t7 күн бұрын
Abi bu cmd mi
@whakamatea7 күн бұрын
PYTHON KAAAAAAAÇ????????
@burak87757 күн бұрын
sayı = int(input("bir sayı giriniz:")) Ben telefondan çalışıyorum , bu şekilde bende açılmıyor yanlış olan ney anlamadım
@accipiter8 күн бұрын
Şöyle listeye bir göz attım anlatım güzel. C/C++ sonrası acayip kolay geldi
@egeberksahin63068 күн бұрын
hocam elinize sağlık BA ile geçtim teşekkür ederimm
@iremnur_erdogan9 күн бұрын
En çok keyif alarak dinlediğim derslerden biri oldu. Acayip pratik buldum bu list comprehension olayını. Emeğinize sağlık, çok teşekkürler 🌼
@arzuqurbanli59129 күн бұрын
Merhaba. Ben de for dongusunu yazmakta zorluk çekiyorum.. IndentationError: 3. satırdaki 'for' ifadesinden sonra girintili bir blok bekleniyordu yazıldı.Bunu nasıl düzeltebilirim? bana yardimci ola bilirmisiniz
@sldlkdkddk76810 күн бұрын
Hem Telefondan dinliyorum hem de bilgisayardan durdurup durdurup yaptığınız herşeyi yapıyorum gerçekten çok iyi anladım teşekkürler hocam....
@iremnur_erdogan10 күн бұрын
Bu ders güzelce bi sarstı :') ayrıca hiçbir şekilde başlık ekleyemedim, ne chatgpt düzeltmesi işe yaradı ne de copilot düzeltmesi. aynı sorunla karşılaşan ve düzeltebilen oldu mu?
@burak877511 күн бұрын
Emeğine sağlık hocam
@bitkikolik964311 күн бұрын
beynimin kodlama anlayan bölümünü çaldılar galiba
@Bozkurt25511 күн бұрын
sayı = int("100") print(type(sayı)) #böylede int çevire biliyoz beyler
@venusunderini12 күн бұрын
Hocam tahmin ediyorum ki çok güzel bir yazılım işine sahip oldunuz o yüzden uzun zamandır yoksunuz. Çünkü anlatma kabiliyetiniz çok iyi ve bu da ancak sizin kendi kavrama kabiliyetinizin çok iyi olmasıyla açıklanabilir. Bu dersler hepimize çok yardımcı oluyor devamı gelsin çok isteriz. Umarım her şey gönlünüzce olur. Teşekkür ederiz 🍀💐🌼💙.
@iremnur_erdogan12 күн бұрын
Artık tabiri caizse "zurnanın zart demeye başladığı" bölümler. Unutmamak için sağlam pratik gerekecek. Emeğiniz için teşekkürler ☺
@rmzpubgmobile743012 күн бұрын
ekrana yazma nasıl oluyor ben sag tık yapıyorum olmuyor
@betulbener612513 күн бұрын
hocam sizden allah razı olsun
@SametYıldırım-b4v13 күн бұрын
Biraz gec olucak ama duzeltmek istedim c# taki constructor methodu burada init methoduna daha cok benziyor cunku ikiside nesne olusturuldugunda otamatik cagiriliyor ve o methodlardaki paremetreye gore nesneyi olusturmaniz gerekiyor aralarinda fark var ama benzetme acisindan daha dogru.
@vuslatvuslat832014 күн бұрын
Allah razı olsun hocam gerçekten çok iyi bir anlatıcısınız. Yalnız hocam yorum satırı eklerken birden fazla alt alta veriye # bu işareti koyuyorsunuz. aynı andan birden fazla satıra # işareti nasıl koyuyorsunuz ben tek tek koyuyorum
@Güngör2414 күн бұрын
10.01.2025
@enesmengilli787415 күн бұрын
hocam son soruda 2 hata var. ilk hata listeye eklediğimiz 2. elemanında 1 olması gerekirken 2 eklediniz yani indeksler sırayla 1 2 3 5 diye gitti fibonacci olmadı. 2. hata ise bizden 100 basamaklı olanı istedi siz 1000 basamaklı olanı buldunuz.
@kpss.sikenn16 күн бұрын
yazdığınız yeri nereden edineceğim
@hayrunnisakabal403716 күн бұрын
Hocam sizden Allah razı olsun yani sizin sayenizde çok iyi puan aldım çok teşekkür ederim ❤
@betulbener612518 күн бұрын
abi gerçekten mükemmel anlatıyon allah razı olsun
@SliderXreyna18 күн бұрын
hocam sınavdan 93 aldım🤩😘
@efef236318 күн бұрын
hocam taktir ettim çünkü yaratmak bir tek ALLAH'a mahsustur
@HANGMRPLAYERS19 күн бұрын
yav varya deli olucam kodu çalıştırıyorum macbook air de dosya konumunu bulamıyorum sağ tık bilgi ver diyorum kopyalayıp yapıştır yapıyorum k-çalıştrıyortum klasörde bir değişiklik yok
@twitchlordresmi19 күн бұрын
number = 2 main_number = int(input("Entry A Number : ")) main_number_l = list() main_number_prime = list() while True: if main_number % number == 0: main_number_l.append(number) number += 1 if number == main_number: break index = 0 for j in main_number_l[index]: for a in range(2,j): if j % a != 0: main_number_prime.append(j) else: continue max_prime_value = max(main_number_prime) print(f"{main_number} Sayısının En Büyük Asal Böleni : {max_prime_value}") Nerede hata var acaba 38 yazınca bekletiyor cevap vermiyor program
@ZaferDemiragac20 күн бұрын
sayi = 21 num = 1 while num < 21: if sayi % num == 0: num += 1 else: sayi += 1 num = 1 print(sayi) #hocam kütüphane kullanmadan şöyle yaptım doğru heralde
@ZaferDemiragac20 күн бұрын
def check_palindrom(number): number = str(number) if (number) == number[::-1]: return True else: return False liste = [*range(100,1000)] liste1 = [*range(999,99,-1)] palindrom_listem = [] for i in liste: for k in liste1: number = i*k if check_palindrom(number): palindrom_listem.append(number) break else: continue print(max(palindrom_listem))
@ZaferDemiragac20 күн бұрын
0:24 hocam tam döngünün ortasında osurdunuz ya oha
@SerhatÖzgür-u7w20 күн бұрын
shift+f10 : otomatik çalıştırıyor
@ItzVendetta-t9f20 күн бұрын
sağol.
@Fırathanzengin20 күн бұрын
Abi tab aralığını \t2\t3 olarak ayarlayabilirsin bilgisayara bağlı değil
@lılii21-m14 күн бұрын
hangi uygulama
@Fırathanzengin11 күн бұрын
@lılii21-m android için pydroid en iyi seçim harika bir uygulama teması calistirma ve otomatik kapanma özelliği var birde APK ingzgsgdvdvg
@Maestro-rl8kz21 күн бұрын
bu işin vakkosu.
@BurakKarakus-ix2lh23 күн бұрын
13:11 lua da 1 den başlıyor sayın hocam
@hamzayagiz515523 күн бұрын
Yeni gelenler ders anlatan arkadaş artık buralarda değil galiba
@iremnur_erdogan25 күн бұрын
Emeğinize sağlık, gerçekten çok anlaşılır bir şekilde anlatıyorsunuz. Genelde sizin gibi yapmadığım için kendim deneyip ardından çözümlerinizi görmek, kodlar açısından bakış açımı genişletiyor. Sayenizde çok keyif alarak öğreniyorum. Allah razı olsun ✨