Python'a Başlarken
Bu bölüm size Python'un temellerini tanıtacaktır. Ortamınızı nasıl kuracağınızı, ilk Python programınızı nasıl yazıp çalıştıracağınızı ve değişkenler, veri türleri ve operatörler gibi temel kavramları nasıl anlayacağınızı öğreneceksiniz.
Kontrol Akışı
Python programlarınızın akışını koşullu ifadeler ve döngülerle nasıl kontrol edeceğinizi öğrenin. Bu bölüm, koşullara bağlı olarak farklı kod bloklarını yürütmenize veya eylemleri birden çok kez tekrarlamanıza olanak tanıyan temel yapıları kapsar.
Fonksiyonlar
Bu bölümde, işlevler adı verilen yeniden kullanılabilir kod bloklarının nasıl oluşturulacağını öğreneceksiniz. Fonksiyonları tanımlamaya, argümanları iletmeye ve değişkenlerin kapsamını anlamaya başlayacaksınız. Bu, temiz, düzenli ve modüler Python kodu yazmak için gereklidir.
Dizeler
Dizeler Python'da temel bir veri türüdür. Bu bölümde Python'un yerleşik dize yöntemlerini kullanarak dizelerle nasıl çalışılacağını, dize işlemlerinin nasıl gerçekleştirileceğini ve metin verilerini verimli bir şekilde nasıl değiştireceğinizi öğreneceksiniz.
Listeler
Listeler, birden fazla öğeyi tek bir değişkende saklamanıza olanak tanıyan çok yönlü koleksiyonlardır. Bu bölümde listelerin nasıl oluşturulacağı, erişileceği ve değiştirileceği ile liste dilimleme, iç içe yerleştirme ve listeleri işlevlere aktarma gibi gelişmiş tekniklerin nasıl kullanılacağı anlatılmaktadır.
Tuple'lar ve Sözlükler
Python'un güçlü veri yapılarını (demetler ve sözlükler) keşfedin. Tuple'lar değişmez koleksiyonlardır; sözlükler ise anahtar/değer çiftlerini saklamanıza olanak tanır. Her ikisiyle de nasıl çalışacağınızı, bunları nasıl değiştireceğinizi ve yerleşik yöntemlerini nasıl kullanacağınızı öğreneceksiniz.
Python'da İstisna İşleme
Python programlarınızdaki hataları nasıl zarif bir şekilde ele alacağınızı öğrenin. Bu bölümde sözdizimi hataları, istisnalar ve programın yürütülmesi sırasında sık karşılaşılan sorunları yakalamak ve çözmek için try/hariç blokların nasıl kullanılacağı kavramları tanıtılmaktadır.
Python'da Dosya İşleme
Dosyalarla çalışmak birçok programın önemli bir parçasıdır. Bu bölümde metin dosyalarından nasıl okunacağı ve metin dosyalarına nasıl yazılacağı, dosya yollarının nasıl yönetileceği ve verileri serileştirmeye yönelik turşu gibi dosya işleme için Python'un yerleşik modüllerinin nasıl kullanılacağı anlatılmaktadır.
Yığın
Yığın, Son Giren İlk Çıkar (LIFO) prensibini izleyen bir veri yapısıdır. Bu bölüm, Python'da yığınların nasıl uygulanacağını ve kullanılacağını, push ve pop gibi temel yığın işlemlerinin yanı sıra, ekten postfix'e dönüştürme ve postfix ifadelerini değerlendirme gibi sorunları çözmeyi öğretir.
Sıra
Kuyruklar İlk Giren İlk Çıkar (FIFO) esasına göre çalışır. Bu bölümde Python'da kuyrukların nasıl uygulanacağını ve kullanılacağını öğreneceksiniz. Ayrıca deque'yi (çift uçlu kuyruk) keşfedecek ve verileri FIFO sırasına göre nasıl verimli bir şekilde yöneteceğinizi göreceksiniz.
Sıralama
Sıralama, verileri düzenlemek için önemli bir kavramdır. Bu bölümde Kabarcık Sıralaması, Seçimli Sıralama ve Ekleme Sıralaması gibi popüler sıralama algoritmalarının yanı sıra zaman karmaşıklıkları ve bunların Python'da nasıl uygulanacağı ele alınmaktadır.
Arama
Arama, koleksiyonlar içindeki verileri bulmanızı sağlar. Bu bölümde, iki yaygın arama algoritması (Doğrusal Arama ve İkili Arama) ve bunların listeler veya dizilerdeki öğeleri bulmak için nasıl uygulanacağını öğreneceksiniz.
Güncellenme tarihi
5 Tem 2025