Python veri türleri hakkında bilgi edinelim.
Python'da sahip olduğumuz tüm seçenekler.
Şimdi cevabımıza geri dönüyoruz.
Böylece biraz Python kodu yazabiliriz.
Burada Python sürüm 3 kullandığımızı görüyoruz. 6.
Bu harika.
Bunu en aza indirelim ve ilk Python kodumuzu yazmaya başlayalım.
Şimdi veri türleri hakkında konuşacağız.
Ve Python'da kullanabileceğimiz birkaç tane var.
Şimdi bunları sizin için listeleyeceğim ve sonra her biri hakkında ayrı ayrı konuşacağız.
İlk olarak, KBB diye bir şeyimiz var.
Ve yazarken hemen görüyorsunuz, asi zaten bende.
Bana bir ipucu verin ve üzerine geldiğimde onu vurguluyor.
Bu bana INT'in tamsayı anlamına geldiğini gösteriyor.
Ayrıca float diye bir şeyimiz var.
Boğamız var.
Bu da zorbalık anlamına geliyor.
SDR var, bu da String anlamına geliyor.
Liste.
Tuple.
Set.
Ve diktatör.
Şimdi.
Nedir bunlar?
Bunlar veri türleri, değil mi?
Python'da bir veri türü bir değerdir, bu yüzden onu tam olarak bu değerler olarak düşünebilirsiniz.
Yani tüm sayıları temsil eder.
Örneğin, string tüm harfleri temsil edecektir ve bir program basitçe bir bilgisayara ne yapması gerektiğini
söyleyen talimatlardır.
Peki bu ne anlama geliyor?
Tamamen bilgi veya bir veri türünü depolamak ve bu bilgileri değiştirmekle ilgilidir.
Bu veri türleri üzerinde işlem yapıyoruz.
Dolayısıyla, bir programlama dili öğrenirken iki önemli adım şudur: Bir dilde var olduğunu anlamamız gereken bu veri türlerine
sahibiz ve daha sonra verileri nasıl manipüle edebileceğimizi, depolayabileceğimizi, okuyabileceğimizi,
değiştirebileceğimizi ve bu verileri makineden kaldırabileceğimizi öğrenmemiz gerekiyor.
Şimdi bu veri tipleri temel veri tipleri olarak adlandırılır.
Python'da bunlar dilin çekirdeğini oluşturur.
Şimdi temel veri tiplerinden sonra, sınıflar diye bir şeyimiz var.
Yani bu veri türlerinin ötesinde, aslında kendimiz de yaratabiliriz.
Sınıf denilen bir şey kullanarak.
Yani bunlar yine özel tipler olacak, öğreneceğimiz bir şey.
Böylece istediğim adı verebileceğim bir sınıf oluşturabilirim.
Örneğin, süper araba.
Şu anda böyle bir şey yok, ancak bunu oluşturabilirim ve kursta bunu nasıl yapacağımızı inceleyeceğiz.
Şimdi, temel veri tiplerinin yanı sıra, kendi özel tiplerimiz olacak sınıflar.
Ayrıca özel veri türleri diye bir şeyimiz var.
Ve bu özel veri türleri.
Python'da yerleşik olarak bulunmazlar, ancak kütüphanelerden kullanabileceğimiz özel paketler ve modüllerdir.
Şimdi, yine, bu daha sonra ele alacağımız bir konu, ancak bunları standart Python paketinde istediğimiz
bir veri türüne sahip olmadığımızda ekstra güçlendirmeler olarak düşünebilirsiniz.
Ve belki de kendi özel türlerimizi oluşturmak istemiyoruz.
Modül dediğimiz şeylerden kullanabileceğimiz özel veri türleri vardır.
Yani bunu dile ekleyebileceğimiz uzantılar olarak düşünebilirsiniz.
Yine, kursun ilerleyen bölümlerinde bahsedeceğimiz bir konu.
Ve son olarak, Yok ve Hiçbiri olarak adlandırılan biraz özel bir tür daha vardır.
Gördüğünüz gibi, vurgulanıyor.
Bu da dilde bir anlamı olduğu anlamına geliyor.
Yok.
Adından da anlaşılacağı gibi, hiçbir şey ifade etmiyor.
Matematikteki sıfır fikri gibi bir şey.
Değerin yokluğu.
Sadece bir hiç.
Bunun programlamada neden önemli olduğunu daha sonra göreceksiniz.
Yani bunlar konuşacağımız ve dilimizde kullanacağımız veri türlerimizdir.
Şimdi, üzerinden geçmemiz için güzel ve basit olan temel veri türleriyle başlayacağız.
Şimdi teker teker başlayalım.
Ve ne var biliyor musun?
Şimdilik bu ikisiyle başlayalım.
Bir sonrakinde görüşürüz.
Güle güle.