Read more about the article Python (10) – Python Sözlükleri ve Python Koşulları ve If İfadeleri – Python Danışmanlık
Ödevcim Online, Python, Python örnekleri, Python ödev yaptırma, Python danışmanlık, Python proje yaptırma, Python tez yaptırma aramalarınızın sonucu olarak burada. Tüm bölümlerde Python danışmanlık, Python yardım talepleriniz için akademikodevcim@gmail.com mail adresinden bize ulaşabilir veya sayfanın en altındaki formu doldurup size ulaşmamızı bekleyebilirsiniz. Python Sözlükleri Sözlük Sözlük, sırasız, değiştirilebilir ve dizine eklenmiş bir koleksiyondur. Python'da sözlükler süslü parantez ile yazılır ve anahtarları ve değerleri vardır. Misal Bir sözlük oluşturma ve yazdırma: thisdict = { "marka": "Ford", "model": "Mustang", "yıl": 1964} Baskı (thisdict) Öğelere Erişim Bir sözlüğün öğelerine köşeli parantez içindeki anahtar adına bakarak ulaşabilirsiniz: Misal "Model" anahtarının değerini alın: x = thisdict ["model"] Aynı sonucu verecek get () adında bir yöntem de vardır: Misal "Model" anahtarının değerini alın: x = thisdict.get ("model") Değişim Değerleri Belirli bir öğenin değerini anahtar adına bakarak değiştirebilirsiniz: Misal "Yılı" 2018 olarak değiştirin: thisdict = { "marka": "Ford", "model": "Mustang", "yıl": 1964} thisdict ["yıl"] = 2018 Sözlükten Döngü For döngüsü kullanarak sözlükte döngü yapabilirsiniz. Bir sözlükte döngü yaparken, dönüş değeri sözlüğün anahtarlarıdır, ancak değerleri döndürme yöntemleri de vardır. Misal Sözlükteki tüm anahtar adlarını tek tek yazdırın: bu kararda x için: Baskı (x) Misal Sözlükteki tüm değerleri tek tek yazdırın: bu kararda x için: baskı (thisdict [x]) Misal Bir sözlüğün değerlerini döndürmek için de değerler () yöntemini kullanabilirsiniz: thisdict.values ​​() içindeki x için: Baskı (x) Misal İtems () yöntemini kullanarak hem anahtarlarda hem de değerlerde dolaşın: thisdict.items () içindeki x, y için: baskı (x, y) Anahtarın var olup olmadığını kontrol edin. Belirli bir anahtarın sözlükte bulunup bulunmadığını belirlemek için in anahtar sözcüğünü kullanın: Misal Sözlükte "model" olup olmadığını kontrol edin: thisdict = { "marka": "Ford", "model": "Mustang", "yıl": 1964} bu kararda "model" ise: print ("Evet," model "bu sözlük sözlüğündeki anahtarlardan biridir") Sözlük Uzunluğu Bir sözlüğün kaç öğe (anahtar / değer çifti) olduğunu belirlemek için len () işlevini kullanın. Misal Sözlükteki öğe sayısını yazdırın: yazdırma (len (thisdict)) Öge Ekleme Sözlüğe bir öğe eklemek, yeni bir dizin anahtarı kullanılarak ve buna bir değer atanarak yapılır: Misal thisdict = { "marka": "Ford", "model": "Mustang", "yıl": 1964} thisdict ["color"] = "kırmızı" Baskı (thisdict) Öğeleri Kaldırma Bir sözlükten öğe kaldırmanın birkaç yöntemi vardır: Misal Pop () yöntemi, belirtilen anahtar adına sahip öğeyi kaldırır: thisdict = { "marka": "Ford", "model": "Mustang", "yıl": 1964} ( "Model") thisdict.pop Baskı (thisdict) Misal Popitem () yöntemi son eklenen öğeyi kaldırır (3.7'den önceki sürümlerde bunun yerine rastgele bir öğe kaldırılır): thisdict = { "marka": "Ford", "model": "Mustang", "yıl": 1964} thisdict.popitem () Baskı (thisdict) Misal Del anahtar sözcüğü, belirtilen anahtar adına sahip öğeyi kaldırır: thisdict = { "marka": "Ford", "model": "Mustang", "yıl": 1964} del thisdict ["model"] Baskı (thisdict) Misal Del anahtar sözcüğü sözlüğü tamamen silebilir: thisdict = { "marka": "Ford", "model": "Mustang", "yıl": 1964} deld print (thisdict) #this, "thisdict" artık mevcut olmadığından hataya neden olacaktır. Misal Clear () yöntemi sözlüğü boşaltır: thisdict = { "marka": "Ford", "model": "Mustang", "yıl": 1964} thisdict.clear () Baskı (thisdict) Sözlük Kopyalama Dict2 = dict1 yazarak bir sözlüğü kopyalayamazsınız, çünkü: dict2 sadece dict1'e bir referans olacak ve dict1'de yapılan değişiklikler otomatik olarak dict2'de de yapılacaktır. Bir kopya oluşturmanın yolları vardır, bir yolu yerleşik Sözlük yöntemi copy () kullanmaktır. Misal Copy () yöntemiyle sözlüğün bir kopyasını oluşturun: thisdict = { "marka": "Ford", "model": "Mustang", "yıl": 1964} mydict = thisdict.copy () Baskı (mydict) Bir kopya oluşturmanın başka bir yolu da yerleşik işlev dict () kullanmaktır. Misal Dict () işleviyle sözlüğün bir kopyasını oluşturun: thisdict = { "marka": "Ford", "model": "Mustang", "yıl": 1964} mydict = dict (thisdict) Baskı (mydict) İç İçe Sözlükler Bir sözlük de birçok sözlük içerebilir, buna iç içe sözlükler denir. Misal Üç sözlük içeren bir sözlük oluşturun: ailem = { "child1": { "name": "Emil", "yıl": 2004}, "child2": { "name": "Tobias", "yıl": 2007}, "child3": { "name": "Linus", "yıl": 2011}} Veya, sözlük olarak zaten mevcut olan üç sözlükleri yuvalamak istiyorsanız: Misal Üç sözlük oluşturun, ardından diğer üç sözlük içeren bir sözlük oluşturun: child1 = { "name": "Emil", "yıl": 2004} child2 = { "name": "Tobias", "yıl": 2007} child3 = { "name": "Linus", "yıl": 2011} ailem = { "child1": çocuk1, "child2": child2, "child3": child3} Dict () Yapıcı Yeni bir sözlük oluşturmak için dict () yapıcısını kullanmak da mümkündür: Misal thisdict = dict (marka = "Ford", model = "Mustang", yıl = 1964) # unutmayın, anahtar kelimeler dize değişmez değeri değildir # atama için iki nokta üst üste yerine eşittir kullanımına dikkat edin Baskı (thisdict) Sözlük Yöntemleri Python'da sözlüklerde kullanabileceğiniz bir dizi yerleşik yöntem vardır. Yöntem Açıklama clear () Sözlükteki tüm öğeleri kaldırır copy () Sözlüğün bir kopyasını döndürür fromkeys () Belirtilen tuşları ve değeri içeren bir sözlük döndürür get () Belirtilen anahtarın değerini döndürür items () Her bir anahtar değer çifti için bir demet içeren bir liste döndürür keys () Sözlüğün anahtarlarını içeren bir liste döndürür pop () Öğeyi belirtilen anahtarla kaldırır popitem () Son eklenen anahtar / değer çiftini kaldırır setdefault () Belirtilen anahtarın değerini döndürür. Anahtar yoksa: anahtarı belirtilen değerle yerleştirin update () Sözlüğü belirtilen anahtar / değer çiftleriyle günceller değerleri () Sözlükteki tüm değerlerin bir listesini döndürür Python Koşulları ve If İfadeleri Python matematikte olağan mantıksal koşulları destekler: Şuna eşit: a == b Eşit Değil: a! = B Küçüktür: a <b Şuna eşit veya daha küçük: a b Büyük veya eşit: a> = b Bu koşullar, çoğunlukla "if ifadeleri" ve döngülerde olmak üzere çeşitli şekillerde kullanılabilir. İf anahtar sözcüğü kullanılarak bir "if ifadesi" yazılır. Misal If ifadesi: a = 33 b = 200 b> a ise: print ("b, a'dan büyük") Bu örnekte, b'nin a'dan büyük olup olmadığını test etmek için if ifadesinin parçası olarak kullanılan a ve b olmak üzere iki değişken kullanıyoruz. A 33 ve b 200 olduğu için 200'ün 33'ten büyük olduğunu biliyoruz ve bu nedenle "b'nin a'dan büyük" olduğu ekrana yazdırıyoruz. Girinti Python, koddaki kapsamı tanımlamak için girintiye (bir satırın başındaki boşluk) dayanır. Diğer programlama dilleri genellikle bu amaçla süslü parantez kullanır. Misal Açıklama olmadan, girintisiz (bir hata oluşturur): a = 33 b = 200 b> a ise: print ("b bir" den büyük ") # hata alırsınız. Ödevcim Online, Python, Python örnekleri, Python ödev yaptırma, Python danışmanlık, Python proje yaptırma, Python tez yaptırma aramalarınızın sonucu olarak burada. Tüm bölümlerde Python danışmanlık, Python yardım talepleriniz için akademikodevcim@gmail.com mail adresinden bize ulaşabilir veya sayfanın en altındaki formu doldurup size ulaşmamızı bekleyebilirsiniz.

Python (10) – Python Sözlükleri ve Python Koşulları ve If İfadeleri – Python Danışmanlık

  Ödevcim Online, Python, Python örnekleri, Python ödev yaptırma, Python danışmanlık, Python proje yaptırma, Python tez yaptırma aramalarınızın sonucu olarak burada. Tüm bölümlerde Python danışmanlık, Python yardım talepleriniz için akademikodevcim@gmail.com…

Okumaya devam edinPython (10) – Python Sözlükleri ve Python Koşulları ve If İfadeleri – Python Danışmanlık