Bu belgenin orjinali
http://www.bedriemir.com sitesinde yayınlanmaktadır.
Python 3 Programlama Diline Giriş
İçerik
Bölüm 1
: Başlangıç Bilgileri
1.1 -
Python Programlama Dilinin Özellikleri
1.1.1 -
Python Kolay Kullanılan Bir Programlama Dilidir
1.1.2 -
Python Programlama Dili ile Hızlı İş Bitirilir
1.1.3 -
Python Programlama Dilinin Kodlarının Okunabilirliği Yüksektir
1.1.4 -
Python Programlama Dili Unicode Desteklidir
1.1.5 -
Python Programlama Dili Herşey İçinde Bir Dildir
1.1.6 -
Python Programlama Dili Kodları Her Platformda çalışır
1.1.7 -
Python Programlama Dili Açık Kaynaklıdır
1.1.8 -
Python Programlama Dilinin Python 2 ve Python 3 sürümleri
1.1.9 -
Python Programlama Dili ve SAGE Bilgisayar Destekli Matematik Platformu
1.2 -
EBNF Tanım Yöntemi
1.3 -
Python Programlama Dilinin Karakter Kümesi
1.4 -
Python Programlama Dilinde İsimlendirme (Tanıtıcıların Adlandırılması)
1.5 -
Python Programlarında Yorum Satırları
1.6 -
Python İşlemcileri
1.7 -
Python Veri Tipleri
1.8 -
Fonksiyonların Tanıtımı
1.9 -
Lambdalar
1.10 -
Literaller
1.10.1 -
Sayısal Literaller
1.10.1.1 -
Tamsayı Literalleri
1.10.1.2 -
Ondalıklı Sayı Literalleri
1.10.1.3 -
Sanal (Imaginary) Sayı Literalleri
1.10.2 -
Sözel Literaller
1.10.3 -
Liste Tipi Literaller (Lists)
1.10.4 -
Topluluk Tipi Literaller (Tuples)
1.10.5 -
Sözlük Tipi Literaller (Dictionaries)
1.10.6 -
Küme Tipi Literaller
1.10.7 -
Mantıksal Literaller
1.11 -
İşlemciler (Operators) ve İfadeler (Expressions)
1.11.1 -
Atomlar
1.11.2 -
Tek İşlenenli İşlemciler
1.11.2.1 -
Tekli Artı (Unary Plus) işlemcisi +
1.11.2.2 -
TekliEksi (Unary Minus) işlemcisi -
1.11.3 -
Çift İşlenenli İşlemciler
1.11.3.1 -
Toplama İşlemcisi
1.11.3.2 -
Çıkartma İşlemcisi
1.11.3.3 -
Çarpma İşlemcisi
1.11.3.4 -
Tamsayı Bölme İşlemcisi
1.11.3.5 -
Bölme İşlemcisi
1.11.3.6 -
Modulo İşlemcisi
1.11.3.7 -
Üs Alma İşlemcisi
1.12 -
İfadeler
1.13 -
Python Komut Satırı
1.14 -
Atama İşlemi
1.15 -
Python Nesne Tipinin Tanıtımı
1.15.1 -
Sınıf Örnekleri ve İsim Alanları
1.15.2 -
Bir Nesne Sınıfının Yapılandırılması
1.16 -
Python Programlarının Oluşturulması
1.16.1 -
Kodlama Dili
1.16.2 -
Modüler Yapı
1.17 -
Python Programlarına Veri Girişi
1.17.1 -
Python Programlarına Veri Giriş Yöntemleri
1.17.2 -
Değerlerin Başka Veri Tiplerine Dönüştürülmesi
1.17.3 -
Python Program Sonuçlarının Çıkışı
1.18 -
Python Program Çıktılarının Biçimlendirlmesi
1.18.1 -
Çıktıların printf() Tipi Biçimlendirilmesi
1.18.2 -
Çıktıların Yeni Yöntemle Biçimlendirilmesi
1.18.2.1 -
Yeni Yönteme Göre Sözel Verilerin Biçimlendirilmesi
1.18.2.2 -
Yeni Yönteme Göre Sözel Verilerin Biçimlendirilmesi
1.19 -
Python Kapsam ve İsim Alanları
1.19.1 -
Değişkenler
1.19.1.1 -
Global Değişkenler
1.19.1.2 -
Yerel Değişkenler
1.19.2 -
Sabitler
Bölüm 2
: Genel Yöntemler
2.1 -
Mantıksal İşlemler
2.1.1 -
Boolean Veri Tipi
2.1.2 -
Karşılaştırma İşlemcileri
2.1.2.1 -
Karşılaştırma İşlemcilerinin Uygulanması
2.1.3 -
Mantıksal İşlemciler
2.1.3.1 -
Mantıksal İşlemcilerin Uygulanması
2.1.4 -
Mantıksal İfadeler
2.1.5 -
Programların Mantıksal Yürüyüşü
2.1.6 -
if, if-else Bildirimleri
2.2 -
Tekrarlı İşlemler
2.2.1 -
Döngü Kontrol Bildirimleri
2.2.1.1 -
pass Bildirimi
2.2.1.2 -
continue Bildirimi
2.2.1.3 -
break Bildirimi
2.2.2 -
for Döngüsü
2.2.2.1 -
range() Fonksiyonu
2.2.2.2 -
enumerate() Fonksiyonu
2.2.3 -
while Bildirimi
2.3 -
Fonksiyonların Uygulanması
2.3.1 -
Fonksiyonların Değişkenlere Atanması
2.3.2 -
Fonksiyonların Sözdizimi
2.3.3 -
Fonksiyonların Uygulanma Yöntemleri
2.3.4 -
Anahtar Değerli Argümanlar
2.3.5 -
Generator Fonksiyonlar
2.3.6 -
Dekorator Fonksiyonlar
2.3.7 -
Fonksiyon içinde Değer Değişimi
2.4 -
Hataların Yakalanması
2.4.1 -
Hataların Yönetimi
2.4.2 -
Hataların Oluşturulması
Bölüm 3
: Veri Tipleri
3.1 -
Liste Tipi Veriler
3.1.1 -
Liste Tipi Verilerin İndekslenmesi
3.1.2 -
Listelerin Güncellenmesi
3.1.8 -
Listelerin Yaratılması
3.2 -
Topluluk (Tuple) Tipi Veriler
3.2.1 -
Topluluk (Tuple) Tipi Verilerin Yaratılması
3.2.2 -
Topluluk (Tuple) Tipi Verilerin Elemanlarına Erişim
3.2.3 -
Topluluk Tipi Verilere Uygulanan Metotlar
3.2.4 -
Topluluk Tipi Verilerin Birbirleri ile Karşılaştırılmaları
3.3 -
Sözlük (Dicts) Tipi Veriler
3.3.1 -
Sözlük Tipi Verilerin Oluşturulması
3.3.2 -
Sözlük Tipi Verilerin Elemanlarına Erişim
3.3.3 -
Sözlük Tipi Verilere Uygulanabilen Metotlar
3.3.4 -
Varsayılan Sözlükler
3.3.5 -
Sıralı Sözlükler
3.4 -
Kümeler
3.4.1 -
Küme Oluşumu
3.4.2 -
KümeElemanlarına Erişim
3.4.3 -
Kümelere Uygulanabilecek Metotlar
3.4 -
Donmuş Kümeler
3.4.1 -
Donmuş Kümelerin Oluşumu
3.4.2 -
Donmuş Küme Elemanlarına Erişim
3.4.3 -
Donmuş Küme Elemanlarına Uygulanabilen Metotlar
Ders 1 »