Sıfırdan Python Dersleri Ders 5: Dictionaries (Sözlükler)

Поділитися
Вставка
  • Опубліковано 6 січ 2025

КОМЕНТАРІ • 105

  • @kadire1442
    @kadire1442 2 роки тому +14

    Udemyden kurslara baktım. Bir tanesini satın alıp geri verdim. bu arkadaşın anlatım şekli diğerlerinden daha güzel daha faydalı.

  • @mertgokoglan9415
    @mertgokoglan9415 3 роки тому +45

    print(''abi yavaştan başlamıştım ama gerçekten detay isteyen bir şey ve sen detay veriyorsun

  • @KuzeyÖZÇEVİK-v3w
    @KuzeyÖZÇEVİK-v3w Рік тому +3

    abi 4 tane video baktım aralarında paralı olan bir tane de vardı en güzel sen anlatıyorsun gerçekten çok işime yaradı çok saol.

  • @ecemyazar
    @ecemyazar 2 роки тому +4

    İzlemeden beğeni veriyorum ve yorum yapıyorum çünkü hak ediyorsunuz 🙏🏻

  • @altinkaya34
    @altinkaya34 Рік тому +16

    Buraya kadar olan bölümler de her şey süperdi hocam :) burada hangi durumlarda hangi parantez tipi olacak hızlı geçtiniz. Benim gibi yazılımla alakası olmayanlar için süper bir sade anlatım ve ciddi öğretici emeğinize sağlık. Bu videoyu sanırım bir kaç kez izleyip pratik yapmam lazım.

  • @BilgisayarDahisi01
    @BilgisayarDahisi01 4 роки тому +20

    Detaylı,tane tane ve güzel anlatıyorsun abi 👍

    • @pythonagiris5616
      @pythonagiris5616  4 роки тому +8

      UFUK TECER çok teşekkür ederim. Kolay gelsin :)

  • @taylan7734
    @taylan7734 6 місяців тому +11

    Hakkınız ödenmez gerçekten elinize sağlık çok güzel bir anlatım , her konuyu tane tane üstüne yoğunlaşarak anlatıyorsunuz keşke serinin devamı gelebilse

    • @Tv61_
      @Tv61_ 5 місяців тому

      knk ilerleme kaydedebildin mi proje falan yapabilyo musun

  • @yesimarkboga6597
    @yesimarkboga6597 4 роки тому +11

    Açıklayıcı bir anlatım olmuş. Yeni içerikleri merakla bekliyoruz.

  • @receptogacar2577
    @receptogacar2577 3 роки тому +3

    Hocam ağzınıza sağlık. Gerçekten müthiş bir eğitim olmuş. Şu ana kadar gördüğüm en güzel eğitim.

  • @SemihSancar-tt9pc
    @SemihSancar-tt9pc 6 місяців тому +1

    KRAL ADAM = "Adını bilmiyorum HOCAM"
    print(KRAL ADAM)

  • @POMPOMPUR1NN
    @POMPOMPUR1NN 6 місяців тому +1

    10:46
    for x in kisi:
    print(kisi[x])
    yapiyorum fakat olmuyor neden acaba ya hata veriyor (visual studio code kullaniyorum)

    • @POMPOMPUR1NN
      @POMPOMPUR1NN 6 місяців тому

      baska bi sekild3 kodu calistirinca oldu arkadaslar tm problem yok😭

  • @avcieren
    @avcieren 2 роки тому +1

    Anlatım çok iyi ve eğitim harika ilerliyor

  • @Emrekotan
    @Emrekotan 11 місяців тому

    Teşekkür ederim sade ve anlaşılır bir anlatım.

  • @hanimoltamigetir
    @hanimoltamigetir 2 роки тому +2

    Yaptığınız şey çok kıymetli. Emeğinize sağlık.

  • @hmidsccad5358
    @hmidsccad5358 Рік тому

    tesekkurler , cox gozel izahdi . Her bir eziyyetinize gore minnatdaram size😊

  • @muratcelik371
    @muratcelik371 11 місяців тому +1

    hocam merhaba, gerçekten çok faydalı bir içerik, yalnız benim anlamadığım, bazı komutları neden sözlük isminden önce, bazılarını da sözlük isminden sonra yazıyoruz, örneğin güncelleme yaparken kisi.update komutu kullanılırken, silme komutu için neden kisi.del kullanılmıyor da del komutu başta kullanılıyor?

  • @sahin_il
    @sahin_il 3 роки тому +2

    Emeğinize sağlık, çok güzel anlatım.

  • @amin66614
    @amin66614 2 роки тому +2

    harika video olmuş hocam ellerinize sağlik

  • @slavergili7417
    @slavergili7417 6 місяців тому +1

    hangi parantezin nerede neden kullanıldığını daha detaylı açıklayabilir misiniz

  • @uncontrollablyfond934
    @uncontrollablyfond934 3 роки тому +1

    Açıkçası veri tiplerinin sonlarına doğru biraz sıkıldım. Artık eğlenceli şeylere başlayabiliriz :)
    anlatımınız çok iyi hocam, teşekkürler.

  • @muratdursun7171
    @muratdursun7171 2 роки тому +4

    Değerli öğretmenim. çok güzel ve akıcı anlatımınız için size çok teşekkür ediyorum. Ancak benim size sormak istediğim bir konu var, benim gözümü çok korkutuyor bu soru. Anlattıklarınızı anlayabiliyorum ama yazıya dökerken şöyle bir sorun yaşıyorum. Örnek verecek olursak, "update" fonksiyonunu kullanırken "kisi.update" yaptınız, yani önce kişi sonra da fonksiyon yazıldı, ancak "del" komutunu kullanırken önce "del.kisi" yaptınız. yani bu ve diğer tüm fonksiyonlarda hangisin nasıl yazacağımzı nereden bileceğiz. Mesela siz bana deseydiniz ki "del fonksiyonu kullanarak içerideki bir etiketi silin deseydiniz ben "kisi.del" yapar ve başarısız olurdum. Yani söylemek istediğim hangi komutu nasıl yazacağımzı nasıl bileceğiz" umarım sorum anlaşılabilmiştilr. Teşekkür ederim.

    • @mehmetercu6750
      @mehmetercu6750 Рік тому

      Bol bol pratik yaparak, kullanarak, projelendirerek kanka

  • @zehra-xw4xu
    @zehra-xw4xu Рік тому

    for da kişi[x] i yazdırırken bende sadece hobileri dönüştürdü nerde hata acaba??

  • @muhammetaliozturk1905
    @muhammetaliozturk1905 2 роки тому +1

    Arkadaşlar böyle yararlı içerikleri lütfen beğenin

  • @Burkeberkay
    @Burkeberkay Рік тому +1

    Hocam selamlar yeni yazıyorum ama meraktan şunu öğrenmek istiyorum bunlar ne işimzize yarayacak

  • @arifkaanugus5475
    @arifkaanugus5475 11 місяців тому

    for k in kisi.items():
    print(k)
    veya
    for k in kisi:
    print(k,kisi[k])
    bu iki kodda aynı sonucu verecektir.

  • @egehanyildiz
    @egehanyildiz 2 роки тому

    hocam key worldler yerine ben boolean veya başka veri tipleri de yazabiliyorum bu özellik yeni gelmiş olabilir mi

  • @burhanerhansahin8282
    @burhanerhansahin8282 Рік тому

    peki mesela ben aynı anda sadece isim ve yaşı yazdırcam onu nasıl yapabilirim

  • @ARIESTAHIRLI
    @ARIESTAHIRLI 3 місяці тому

    abi translete uygulamalari da boylemi yapiliyor😐

  • @s7piv411
    @s7piv411 Рік тому

    Teşekkürler 💙💛

  • @Edgar-v4p
    @Edgar-v4p 10 місяців тому

    Abi vergülden evvel gelen dalga isaretleri ne ise yariyor

  • @elyaneibrahimli5784
    @elyaneibrahimli5784 5 місяців тому

    Çok güzel teşekkürler

  • @__serdaryusuf
    @__serdaryusuf 2 роки тому +2

    Hocam çok teşekkürler,
    Bir sorum olacaktı,
    Değişim için [ ] kullandık, ( )'da kullanabilir mıydık?
    Kişi.update yaparken de { } kullandık bunların farkları nelerdir, ( ) de kullanabilir mıydık?

    • @808Efe
      @808Efe 2 роки тому

      Denediniz mi?

    • @A.Kadir2321
      @A.Kadir2321 2 роки тому

      değişim için köşeli parantez formül gibi sözlük[anahtar] = değer olacak diğer türlüsü olmaz
      update() metot olduğundan en dışta normal parantez var ama mesela listeye liste tipinde bir şey eklenir sözlüğe sözlük tipinde bir şey eklenebilir parantezler o yüzden ben bu metodu kullanırken ekleyeceğim ögeleri önceden bir değişkene atıyorum o şekilde daha basit gözüküyor

    • @bilgisayarmuhendisi6708
      @bilgisayarmuhendisi6708 2 роки тому

      @@A.Kadir2321 şu soruyu çözebilir misin?
      Üç tane sözlük yarat: ahmet, beyza, caner
      - Her bir sözlükte 'isim', 'ödev','quiz', 'vize' ve 'final' anahtarları olsun ve
      'isim' anahtarına öğrencinin ismi, ödev anahtarına öğrencilerin 3 ödev notunu içeren bir liste
      'quiz' anahtarına 3 quiz notunu içeren bir liste
      'vize' anahtarına 2 vize notu içeren liste ve 'final' anahtarına ise tek nottan oluşan bir liste atayın.
      Notları rastgele kendiniz verebilirsiniz.
      - Bu üç öğrenciyi bir listede saklayın ve her bir öğrenci için öğrenci bilgilerini bir döngü ile
      notlardan oluşan sözlüğü kullanarak print edin.
      - Bir ortalama() fonksiyonu tanımlayın, tamsayıları alsın ve ortalamalarını return etsin
      - Bir ortalama_getir() fonksiyonu tanımlayın, bir öğrenci adını parametre olarak alsın ve o öğrenci
      için ödev, quiz ve vize ortalamalarını ortalama() fonksiyonunu kullanarak hesaplasın ve
      geçme notunu ödevlerin ortalamasının 15% i, quizlerin ortalamasının 15%, vizelerin ortalamasının
      30% ve finalin 40%'ı şeklinde hesaplasın ve bu geçme notunu return etsin.
      - Her bir öğrencinin geçme notunu ortalama_getir() ile getir ve ortalama()
      fonksiyonunu kullanarak sınıf ortalamasını hesaplat ve return et.
      Örnek bir sınıf için fonksiyonu çağır ve bu ortalamayı yazdır.

  • @Miracle-uc6es
    @Miracle-uc6es Рік тому

    Hocam peki ben bir veritabanı oluşturmak istiyorum diyelim.
    İstiyorum ki bir sözlüğüm olsun. Mesela
    user_data{
    username : [ali, ayşe, fatma]
    password: [123, 234, 345]
    }
    Bir yerden kullanıcının girdiği veriyi alıyor ve elimde tutuyorum.
    İstiyorum ki
    1- Kullanıcının girdiği datadaki kullanıcı adı ve şifre, veritabanındaki ilgili kullanıcı adı ve şifrelerin birisi ile uyuşuyorsa giriş yap
    2- Yeni kullanıcı eklemek istediğimde buralara, öncekileri silmeyecek şekilde ekleme yapmak.
    Beceremedim ben bunları.
    Daha sonra da buradaki verileri bir metin dosyasına aktarmak isteyeceğim daha.

  • @swezyys
    @swezyys 10 місяців тому +1

    hocam ses tonun d,ksiyonun çok iyi

  • @DijitalBakan
    @DijitalBakan 3 роки тому

    Ağzınıza Sağlık Güzel Anlatım.

  • @ygtemirbayturk4577
    @ygtemirbayturk4577 Рік тому

    agzınıza sağlık

  • @bahadiruc4984
    @bahadiruc4984 2 роки тому

    hocam mesela bu kodda ben colors key'inin values kısmına green'i eklemek istiyorum nasıl yapabilirim.mesajımı gören arkadaşlar yardımcı olabilir mi ?
    cardict={"brand":"Opel","model":"Astra","year":2020,"colors":["blue","red","white"]}
    print(cardict)

    • @nihadnahmedov
      @nihadnahmedov 2 роки тому +1

      cardict.update({"colors": ["blue", "red", "white", "green"]})
      print(cardict)
      Boyle yapa bilirsin

    • @ad-r750
      @ad-r750 Рік тому

      cardict["colors"] = ["blue","red","white","green"] şeklinedede yapabilirsin

  • @yamanju8274
    @yamanju8274 Рік тому

    Hocam klavyen güzelmiş, markası nedir acaba?

  • @burakucar9548
    @burakucar9548 2 роки тому

    teşekkürler hocam 🙏

  • @selimefeuzunoz7960
    @selimefeuzunoz7960 Рік тому

    açıkçası bana biraz karışık geldi bu konu diğerlerine göre. Artık kullanıcı girişi nede az kaldı

  • @Sea_Dub
    @Sea_Dub 11 місяців тому

    Print("abi cok iyi anlatiyon eyw")

    • @kko0311
      @kko0311 9 місяців тому

      abi cok iyi anlatiyon eyw

  • @MCK_MCK
    @MCK_MCK 2 роки тому +2

    hangi progmamı kullanıyorsun kral?

    • @melisa6034
      @melisa6034 2 роки тому

      pycharm olmalı. 5 ay geçmiş ama unuttuysan belki tekrar başlamana vesile olur😇

    • @tahaguness
      @tahaguness 2 роки тому

      @@melisa6034 mühendislik mi okuyosun

    • @melisa6034
      @melisa6034 2 роки тому

      @@tahaguness Biyomedikal Mühendisliği bitirdim

    • @MCK_MCK
      @MCK_MCK 2 роки тому

      @@melisa6034 sağol fakat öğrendim ama yine de sağol

  • @gokhanuzel78
    @gokhanuzel78 4 роки тому +3

    Güzel Ve Anlaşılabilir Anlatım İlerki Videolar'da Ufak Projeler Gelmeli Bence Teşekkürler....

    • @pythonagiris5616
      @pythonagiris5616  4 роки тому +4

      çok teşekkürler. umarım teni videolarla birlikte oluruz.

  • @bahtiyarbeyazoglu5630
    @bahtiyarbeyazoglu5630 2 роки тому

    Tesekkurler hocam

  • @dilarauzunoglu8629
    @dilarauzunoglu8629 3 роки тому +5

    Harika anlatım, bu ufak notlarınız için bir pdf ya da kitabınız var mıdır ?

    • @bedranmirackaya38
      @bedranmirackaya38 9 місяців тому

      Evet bence de varsa böyle bir şey çok faydalı olur.

  • @alevcil9274
    @alevcil9274 2 роки тому +1

    hocam input ve raw inputu anlattnız mı

  • @Uberdurden
    @Uberdurden Рік тому

    cok iyi

  • @oguzturkyilmaz543
    @oguzturkyilmaz543 2 роки тому

    Teşekkürler

  • @DenizYldz-se6wb
    @DenizYldz-se6wb 2 роки тому

    Python ödevime yardımcı olabilecek bırısı varmı
    ufak bişey sormam gerek

  • @short_horror_film_chanel
    @short_horror_film_chanel 10 місяців тому

    bu video hm hm evet evet bu video beleş kokuyo :D

  • @captainofthewhitetower
    @captainofthewhitetower 3 роки тому

    Seni seviyorum Allah razi olsun

  • @rfatefehelvacoglu335
    @rfatefehelvacoglu335 Рік тому

    şimdi sözlükleri sıralayamıyozmu onu de hele

  • @caglarcoskun8108
    @caglarcoskun8108 2 роки тому

    3:55'de ki komutlarda (') tek tırnak deneyiniz :)

  • @salihelizade3684
    @salihelizade3684 Рік тому +1

    ilk video 500k civarı 5 ci video 50k civarı.
    Bir çoğu pes etmiş galiba.

  • @mhrtrnc
    @mhrtrnc 2 роки тому

    Hocam merhabalar.
    for x in kisi:
    print(x)
    File "", line 2
    print(x)
    ^
    IndentationError: expected an indented block after 'for' statement on line 1 Hatası alıyorum, neden olduğunu anlamadım. Yardımcı olur musunuz?

    • @s2gkartalg820
      @s2gkartalg820 2 роки тому +4

      For ve printi alt alta yazmışsında ondan kanka

    • @MERT018-8
      @MERT018-8 Рік тому

      @@s2gkartalg820 POuhdfouhFSIHUGSIUHGPOAHFRUYHSE

  • @gevezeleme
    @gevezeleme Рік тому

    A = "abi video çok güzel olmuş, çok kolay anlaşılıyor emeğine sağlık"
    A = A.upper()
    Print(A)
    😂❤

    • @MaNhunT00
      @MaNhunT00 Рік тому +1

      Error1:expected "(" >>> "abi video ç...
      Error2:expected ")" ...ine sağlık" >Print(A)

  • @rozancelebi
    @rozancelebi Рік тому

    03:20

  • @merakmerakl8039
    @merakmerakl8039 3 роки тому

    Hocam bu sözlüğü "pencerede" nasıl görebilirim (???) pencerede nasıl açabilirim?

  • @olizvell__
    @olizvell__ 3 роки тому

    HOCAM İLK ÜÇ DAKİKADA YAZDIĞIMIZ YERDEKİ VİRGÜLLERE INVALİD SYNTAX ERRORU VERİYOR ,NEDEN?

  • @futbolsevdals1050
    @futbolsevdals1050 Рік тому

    lenle bak oluyor mu

  • @venivididilexi2598
    @venivididilexi2598 3 роки тому

    Teşekkürler!

  • @captainofthewhitetower
    @captainofthewhitetower 3 роки тому

    Hocam udemy yada bir platformda var mi dersleriniz?

  • @atalha11
    @atalha11 3 роки тому

    vscode kullanıyorum print( yazdığım an çıkan kutuyu nasıl inaktif ederim bilen varsa helppp

  • @barbarosceyhan546
    @barbarosceyhan546 3 роки тому

    teşekkürler:)

  • @zu1fuqar
    @zu1fuqar 3 роки тому

    Çox təşəkkürlər

  • @mate2652
    @mate2652 Рік тому

    3:30

  • @erensolmaz2435
    @erensolmaz2435 5 місяців тому

    for num in a:
    if num in freq:
    freq[num] += 1
    else:
    freq[num] = 1

    • @erensolmaz2435
      @erensolmaz2435 5 місяців тому

      aydınlandım otomatik key oluşuturp value'sunu atıyor

  • @edits58601
    @edits58601 Рік тому

    ?

  • @PELİNÖZDEMİR-k1n
    @PELİNÖZDEMİR-k1n Рік тому +1

    teşekkürler