Python3 Dersleri 22 - Sözlükler( Dictionary)

preview_player
Показать описание
Kullandığım 2 adet Sosyal Medya Hesabının Linkleri :

Udemy üzerindeki kurslarımdan herhangi bir tanesine aşağıdaki linke tıklayarak en düşük fiyata kaydolabilirsiniz.
Bu derste python3 teki sözlükler konusunu işledik ve örnek kodları gerçekleştirdik.
Linke tıklayarak Facebook Sayfamızı beğenebilirsiniz.
Takip Edin
Twitter Hesabı :
Рекомендации по теме
Комментарии
Автор

5:45 . Yeni başladım yazılıma ve ders ders giderken for, if gibi döngülere gelmedik ve sozlüklerdeyken kendimce etkinlik yapim dedim ve bu tarz bisey yaptim fakat oğrendiklerim çok çok az olduğu icin inputu tamamlayamadımmeğer for döngüsü lazımmış, 10 a yakın video gezdim ve bu dakikada buldum. Çok teşekkürler hocam.

huseyindevrim
Автор

dersler={"Enes":[70, 80, 100], "Gökalp":[65, 95, 90], "Bayram":[85, 90, 98]}
isim=input("İsim Giriniz")
print("{} in notları sırası ile:".format(isim))
for i in (dersler[isim]):
print(i)

oscarcollerde
Автор

Python : Güzel bir dil
-Yazılım Bilimi

kimjongun
Автор

print("Örnek Formüller:delta, fonksiyonun değişim hızı, parabol r")
formüller={"delta":"b*b-4*a*c", "fonksiyonun değişim hızı":"f(b)-f(a)/b-c", "parabol r":"-b/2a"}

formül=input("İstediğiniz Formülü giriniz:")

a=formüller[formül]
print(a)
(formülleri yazdıkça daha kapsamlı olabilir hızlıca 3 tane formül geldi kalıma)

thundersprit
Автор

PyCham ' da kodu yazdıktan sonra alttaki "run" ekranında "Process finished with exit code 0" yazısıyla karşılaşıyorum her seferinde. Nasıl çözerim acaba ? (Stack Overflower daki çözümleri denedim, olmadı)

goktugusta
Автор

incisözlük, ekşisözlük gibi siteler sanırım bu mantıkla çalışıyor bir adet başlık ve sonraki entryler

HerGunAynVideo
Автор

listede olmayan isim eklediğimizde uyaran ve tek seferde bitmeyen bir program yazdım.
peki listedeki sıralamaları değiştirmeden işletim sistemleri derslerini alan öğrencileri bulmak istesek ne yapacaktık?

kaan
Автор

Phytonda hastalık teşhis kodunu nasıl bulabilirim videosu var mı yardımcı olur musunuz

aligurkan
Автор

bir şey sorucam bi uygulama yaptım ama elemanlarının isminin ilk harfi büyük nasıl küçüğe de kabul ettiririm

YigitArdaArslan
Автор

Mehmet yazdığımda Lineer Algebra bütün harflerini yukarıdan aşağı yazıyor. Sebebi ne ki? Çok uğraştım bulamadım.

Edit : İlk başta köşeli parantezi sırf virgülleri ayırmak için yazdığımızı düşünmüştüm. Lineer Algebra değerini de köşeli parantez içine alınca oluyor.

suleymanyaman
Автор

Merhaba, şimdi mesela adam orada olmayan bir isim olan Tolga yazdı mesela diyelim. Orada olmayan bir şey yazınca hata veriyor onun yerine bir şey yazmasını istiyorum nasıl yapabilirim ?


Bu arada yazıyı düzenliyorum nasıl yapacağımı buldum, yabancı bir sitede şöyle bir örnek vermiş.


try:
#buraya o gelecekler yani;
for i in dictionary[data]:
#sonrada soyle birsey yapmis else olarak kullanmis galiba;
except:
print("Mevcut değil falan yazıyoruz buraya da")


buradaki try: ve except: bu kelimeleri nasıl bu şekilde kullanmış açıklayabilir misin ? Hemen Yorum Olarak merak ettim.




Bu arada şöyle bir şey yaptım :) Konuşma programı, adını belirlediğimiz robot bizim söylediklerimize cevap veriyor. Şu an çok az komut koydum yalnızca 10-15 adet falan. Bu komut sayısını 250'ye kadar üşenmeden çıkarırsam güzel bir şey ortaya çıkar. Bir de şunu soracaktım mesela adam How are you? Değil de How Are You ? Yazıyor hem baş harfleri büyük hem de soru işaretini ayrı yazıyor mesela yine de programın görmesini sağlayabilir miyim ? Program kodları:


dictionary = {"Hello":["Hello to you too."], "How are you?":["I'm fine, and you ?"], "I'm fine":["Okay my friend."],
"What I'm doing?":["I Have No Idea."], "What are you doing?":["I'm talking with you :)"],
"I'm so tired":["I think you should go and be relax."], "I'm so bored":["Then go and watch the YouTube videos. Or play pc games."],
"What can i do?":["About what?"], "I'm feeling bad":["I'm sorry to hear that."], "Good bye":["Good bye to you too."]}
name = input("Your name:")
robotname =input("Choose Robot Name:")

print("You can tell or ask these;\nHello\nHow are you?\nI'm fine\nWhat I'm doing?\nWhat are you doing?\nI'm so tired\nI'm so bored")
print("What can i do?\nI'm feeling bad\nGood bye\nOk")

while(True):
data = input(name+":")

try:
for i in dictionary[data]:
print(robotname+":", i)
except:
print("I don't understund you. Please try again.")

tolgad
Автор

Sözlüklere de listelerde yaptığımız gibi appendle birşeyler ekliyebiliyormuyuz?

emreorhan
Автор

Abi biz fonksiyonu oluşturduk fakat çağırmadık nasıl sözlüğü bastırıyoruz ?

ercumentcozer
Автор

merhaba, öncelikle videolar ve eğitim için teşekkürler, paylaştığınız linke erişim sağlayamıyorum ama sıkıntı nedir acaba ?

bilgecicek
Автор

son örnekte sadece i olarak değilde i, j formatında yaptığımda hata alıyorum i ve j formatında nasıl yazabilirim

samuelhacatoroglu
Автор

çok sade olmuş. mesela teelfon rehberi yapabiliriz tamam ama boş bir sözlüğe nasıl item eklenir. aslında bunun için açmıştım videoyu. bu budur arkadaşlar deyip geçilmiş hemen. ayrıca diğer print etme taktıkleri üzerinde de durulması gerekiyor. bu print taktiğini ilk defa gördüm ve başka bir yol varsa onu kullanmak isterdim çünkü hoca böyle göstermedi.

ahmetunal
Автор

bende "for i in dectionrary.items():" yazarken hep ardicilligla yazdi

alijebrailzade
Автор

Ben Python öğrenmeye buradan başlamayı düşünüyorum.Lütfen videoları yarıda bırakmayın :) Ve tahminen kaç video çekmeyi düşünüyorsunuz?

ardavural
Автор

arkadaş ne sinir oldum ya o parantez böyle olcak su söyle olcak
parentezleri ayarlayana kadar canım cıktı

omeray
Автор

sesli komutlar bu programlarlamı çalışıyor ?

blackrose