Python veri türleri

Python işlevleri ve meth

Python'daki veri türleri, Python'un verileri depoladığı farklı biçimlerdir. Bazı Python veri türleri; demetler, kayan noktalar, dizeler ve listelerdir. Her veri türünün kendi kuralları ve kullanımları vardır ve farklı verileri depolayabilir. 

Veri türleri, programlamada belirli bir veri türünü depolamak için kullanılır ve sayıları, dizileri ve listeleri içerir. Doğru veri türünü kullanmak önemlidir çünkü her veri türünün kendi kuralları ve işlemleri vardır. Bu nedenle, yanlış veri türünü kullanırsanız, bir dize üzerinde belirli işlevleri gerçekleştiremeyebilirsiniz.

Python, verileri depolamak için kullanılabilecek bir dizi yerleşik veri türü içerir. Bu eğiticide, Python'da en sık kullanılan veri türlerini keşfedeceğiz.

Bu makalenin bu veri türleri için kapsamlı bir kılavuz olmadığını ve her birinin birçok farklı özelliği olduğunu unutmamak önemlidir. ;ancak bunu okuduktan sonra Python veri türleri ile çalışmak için ihtiyacınız olan bilgiyle donatılmış olmalısınız.




Dizeler

Dizeler bir veya daha fazla karakterden oluşan dizilerdir ve şunları içerebilir: harfler, sayılar, semboller ve boşluklar. Python'daki dizeler, tek tırnak (‘’) veya çift tırnak (“”) içinde bildirilir ve aynı tür alıntıyla başlayıp bitmelidir.

Python'da bir dize örneği:

'Bu bir örnek dize!'

Her tür veri gibi, Python dizeleri de bir değişkene atanabilir. Bu, verilerimizi ileride kullanmak üzere programımızda saklamak istiyorsak yararlıdır. İşte bir dize içeren bir Python değişkeni örneği:

example_string = 'Bu bir örnek dizedir !'

Dizeler Python'da metin değerlerini depolamak için kullanılır. Dize veri türü ayrıca, dize bitiştirme ve dize bölme ve birleştirme gibi metnimizi işlemek için kullanılabilecek bir dizi işlem içerir. 

Katılımcıların %81'i, bir eğitim kampına katıldıktan sonra teknik iş beklentileri konusunda daha emin hissettiklerini belirtti. Bugün bir eğitim kampı ile eşleştirin.

Ortalama bir eğitim kampı mezunu, bir eğitim kampına başlamaktan ilk işini bulmaya kadar, kariyer geçişinde altı aydan az zaman harcadı.

Python, iki veri türü içerir. sayıları temsil etmek için kullanılabilir: tamsayılar ve kayan değerler. Tamsayılar ondalıksız Python sayılarıdır, oysa kayan sayılar ondalıklı karmaşık sayılardır.

Python'da bir sayı girdiğinizde, onu otomatik olarak doğru veri türüne atar.


Tamsayılar

Tamsayılar, pozitif veya negatif herhangi bir değer atanabilen tam sayılardır.Tamsayılara Python'da yaygın olarak int denir. ve daha büyük sayılarda virgül kullanmayın.

Python'da bir tam sayı örneği:

print(5)

Programımız şunu döndürür: 5.

Ayrıca tamsayılar üzerinde matematiksel fonksiyonlar gerçekleştirebilirsiniz. Aşağıda bir örnek verilmiştir. Python'da temel toplama hesaplaması:

example_addition = 10 + 10 print(example_addition)

Programımız şunu döndürür: 20.

Kayan sayılar veya kayan nokta sayıları gerçek sayılardır. Bu, tam sayıların aksine ondalık ve kesirli değerleri depolayabilecekleri anlamına gelir. Basit bir ifadeyle, kayan sayılar sen sed ondalık basamak içeren sayıları depolamak için.

Python'da bir kayan nokta örneği:

print(2.5)

Kodumuz şunu döndürür: 2.5.

Tamsayılara benzer şekilde, tamsayılarımız üzerinde de matematiksel hesaplamalar yapabiliriz. Dolayısıyla, iki ondalık sayı eklemek istersek, aşağıdaki kodu kullanarak bunu yapabilirdik:

example_decimal_addition = 10.9 + 22.2

Kodumuz şunu döndürür: 33.1. 




Boolean

Boolean, iki değerden birine sahip verileri depolamak için kullanılabilir. Boolean veri tipine True veya False değeri atanabilir ve bir şeyin iki durumdan yalnızca birine sahip olabileceği durumlarda kullanılır.

Python'da bir Boolean örneği:

example_boolean = True

Boolean değerimizin True büyük harfle yazılır. Bunun nedeni, True ve False'ın Python'da özel değerler olmasıdır ve bu nedenle bunları her kullandığınızda büyük harfler kullanmanız gerekir.

Boole'lar önemlidir çünkü bir koşulda bir koşulun karşılanıp karşılanmadığını değerlendirmemize izin verirler. programı. Örneğin, iki öğrenciden hangisinin en yüksek notu aldığını bulmak isteyen bir öğretmen olduğunuzu varsayalım. Bu eylemi gerçekleştirmek için aşağıdaki ifadeyi kullanabilirsiniz:

alex = 9 sophie = 10 high_grade = alex > sophie print(highest_grade)

Kodumuz şunu döndürür: False.

Gördüğünüz gibi programımız Alex ve Sophie'nin notlarını karşılaştırdı. Programımız Alex'in notunun Sophie'nin notundan daha yüksek olup olmadığını değerlendirdi ve Sophie testte daha yüksek puan aldığı için kodumuz Yanlış verdi.

"Python.Engineeringsı hayatıma girdi. en çok ihtiyacım olduğunda ve hızlı bir şekilde bir eğitim kampıyla eşleşmeme yardımcı oldu. Mezun olduktan iki ay sonra, hayattaki değerlerim ve hedeflerime uygun hayalimdeki işi buldum!"

Venüs, Rockbot'ta Yazılım Mühendisi

Boole değerleri genellikle değerleri karşılaştıran ifadelerde kullanılır. Örneğin, bir değerin başka bir değerden küçük, büyük veya ona eşit olup olmadığını öğrenmek istiyorsanız, değerleri değerlendirebilir ve yanıtı bir Boolean'da saklayabilirsiniz.





Listeler

Listeler sıralı öğe dizileridir veya öğeler. Listeler de değiştirilebilir , bu, değiştirilebilecekleri anlamına gelir. Python'da listeler, köşeli parantezler içinde virgülle ayrılmış bir dizi değerin alınmasıyla tanımlanır.

Python'da öğrenci adları listesine bir örnek:

öğrenciler = ['Dale', 'Chloe', 'Alice', 'Jim']

Listeler herhangi bir veri türünü depolayabilir. Dolayısıyla, bir boolean veya kayan nokta listesi depolamak istiyorsak, bunu köşeli parantez içine alarak yapabiliriz. İşte bir tamsayı listesi örneği: < /p>

student_grades = [25, 28, 22, 24]

Listeler depolamanıza izin verdikleri için kullanışlı bir veri türüdür. bir değişkendeki değerlerin denklemleri. Bu nedenle, farklı değerleri depolamak için birden çok değişken bildirmeniz gerekmez. Ek olarak, listeler değiştirilebilir, yani bir listedeki değerleri değiştirmeniz gerekiyorsa, bunu yapabilirsiniz.




Tipler

Tüpler sıralı eleman dizileridir. . Ancak listelerin aksine, demetler değişmezdir, bu nedenle bir demetin içeriğini değiştiremezsiniz. Tanımlama grupları (()) parantezleri içine alınmış virgülle ayrılmış değerlerin bir listesi olarak bildirilir.

Python'da bir tanımlama grubu örneği:

tatlılar = ('Çikolatalı Kek', 'Çikolatalı Kek', Elmalı Turta')

Bir demete öğeler eklenebilir veya çıkarılabilir, ancak bir demette saklanan tam değerler değiştirilemez. Bu veri türü, saklamak istediğiniz ancak daha sonra değiştirmek istemediğiniz bir öğe listeniz varsa kullanışlıdır. 




Sözlükler

Python sözlükleri sırasız, dizine alınmış ve değiştirilebilir öğe koleksiyonlarıdır. Bu, sözlükteki öğeler için belirli bir sıra olmadığı ve öğelerin ayrı ayrı öğelere başvurmak için kullanılabilecek kendi dizin değerlerine (veya anahtarlarına) sahip olduğu anlamına gelir. Ayrıca, bir sözlüğün içeriği değişebilir.

Sözlükler, küme parantezleri ({}) içine alınmış bir değerler listesi olarak bildirilir.


Sözlükler genellikle ilgili verileri tutmak için kullanılır. Diyelim ki bir ayakkabı mağazanız var ve envanterinizde marka adını, ayakkabı adını ve ayakkabı fiyatlarını saklamak istiyorsunuz. İşte bu ayakkabılardan birini saklayacak bir sözlük örneği:

jordan_6s = { 'name ': 'Jordan 6 Rings' 'fiyat': 57.50, 'brand_name': 'Jordan' }

Yukarıdaki sözlüğümüzün iki nokta üst üste işareti içerdiğine dikkat edin. Bunun nedeni sözlüğümüzün iki bölümden oluşmasıdır: anahtarlar Yukarıdaki örnekte, anahtarlarımız name, price ve brand_name'dir ve bunları bir değerin değerini almak için kullanabiliriz.

Yani, Jordan 6 Yüzüklerimizin fiyatını almak istersek, şu kodu kullanabiliriz:

print(jordan_6s['fiyat'])

Kodumuz şunu döndürür: 57.5. Sözlüklerdeki anahtar/değer çifti yapısı Python'da çok çeşitli uygulamalara sahiptir ve ilgili verileri depolarken faydalı olabilir. 




Kümeler

Python kümeleri sırasız eleman koleksiyonlarıdır. Bir Python kümesindeki her öğe benzersizdir, bu, bir kümede hiçbir kopyaya izin verilmediği anlamına gelir. Ek olarak, kümeler değişmezdir ve bu nedenle değerleri, küme bildirildikten sonra değiştirilemez.

Kümeler, virgülle ayrılmış ve küme parantezleri ({}<) içine alınmış bir değerler listesi olarak tanımlanır. /code>).

Kümeler, Python'da birleşimler veya kesişimler gibi belirli matematiksel işlemleri gerçekleştirmek için yaygın olarak kullanılır. İşte Python'da bir küme örneği:

colors = {'Red', 'Orange', 'Sarı', 'Yeşil'}



Sonuç

Python, belirli veri türlerini depolamak için kullanılabilecek bir dizi yerleşik veri türü içerir. Python'da en sık kullanılan veri türleri şunlardır: string, tamsayı, kayan nokta, liste, sözlük, küme ve grup.

Bu eğitimde, bu veri türlerinin her birinin temellerini araştırdık ve nerede olduklarını tartıştık. Python programında kullanılabilir. Artık bir uzman gibi Python veri türleri ile çalışmaya başlamaya hazırsınız!

Python, teknoloji endüstrisinde talep gören bir beceridir. ücretsiz Python.Engineering uygulamasını indirin bugün uzman koçlarımızdan biriyle Python öğrenmenin teknoloji alanında kariyer yapmanıza nasıl yardımcı olabileceği hakkında konuşmak için.





Python veri türleri: StackOverflow Questions