Submit Search
Python Icindekiler
0 likes
416 views
G
guest551d01
1 of 8
Download now
Download to read offline
1
2
3
4
5
6
7
8
More Related Content
PDF
Mitchell Kuff Portfolio
kufflink
PDF
User Manual
kufflink
PDF
Style Manual
kufflink
DOC
David J. Kuff 7.25.12
kufflink
PPT
Grupo veta - Silvina Grasso
Grupo Veta
PDF
programlama_ve_veriyapilari
guest551d01
PDF
David Kuff - Global Brands Strategist
kufflink
PDF
Logotypes
kufflink
Mitchell Kuff Portfolio
kufflink
User Manual
kufflink
Style Manual
kufflink
David J. Kuff 7.25.12
kufflink
Grupo veta - Silvina Grasso
Grupo Veta
programlama_ve_veriyapilari
guest551d01
David Kuff - Global Brands Strategist
kufflink
Logotypes
kufflink
Viewers also liked
(17)
PDF
Kuff Logotypes
kufflink
PDF
Kuff Leasing Signs
kufflink
PDF
Deloitte Capital and Real Estate Transformation Newsletter 1Q 2010
kochalla
PDF
Leasing Signs - Mitchell Kuff
kufflink
DOC
David J. Kuff 7.25.12
kufflink
PPT
Property Casualty Aspects Of ERM - Sommerfeld
Society of Actuaries
PDF
Mitchell Graphics-Signage
kufflink
PPTX
Enquête Manacoach - génération Y
Manacoach
PDF
Planet Award - Chap. I - Collaborative Working
Planet Award
PPTX
Planet Award - Gestion De Projet
Planet Award
PDF
Planet Award - Offre de Services - Opérations - Intégration et Collaboration ...
Planet Award
PDF
Planet Award - Chap. II - La Collaboration Fournisseurs
Planet Award
PDF
Planet Award - Chap. III - SCM Intégration et Collaboration Fournisseurs
Planet Award
PDF
Planet Award - Cas Métier - Collaboration Fournisseurs with MOSS 2007
Planet Award
PPT
Conseil RH
Manacoach
PDF
Planet Award - Cas Métier - SandOP with MOSS 2007
Planet Award
PDF
David Kuff 07 02 12
kufflink
Kuff Logotypes
kufflink
Kuff Leasing Signs
kufflink
Deloitte Capital and Real Estate Transformation Newsletter 1Q 2010
kochalla
Leasing Signs - Mitchell Kuff
kufflink
David J. Kuff 7.25.12
kufflink
Property Casualty Aspects Of ERM - Sommerfeld
Society of Actuaries
Mitchell Graphics-Signage
kufflink
Enquête Manacoach - génération Y
Manacoach
Planet Award - Chap. I - Collaborative Working
Planet Award
Planet Award - Gestion De Projet
Planet Award
Planet Award - Offre de Services - Opérations - Intégration et Collaboration ...
Planet Award
Planet Award - Chap. II - La Collaboration Fournisseurs
Planet Award
Planet Award - Chap. III - SCM Intégration et Collaboration Fournisseurs
Planet Award
Planet Award - Cas Métier - Collaboration Fournisseurs with MOSS 2007
Planet Award
Conseil RH
Manacoach
Planet Award - Cas Métier - SandOP with MOSS 2007
Planet Award
David Kuff 07 02 12
kufflink
Ad
Python Icindekiler
1.
PYTHON-icindekiler
7/16/09 1:12 AM Page vii ‹Ç‹NDEK‹LER 1 TEMEL B‹LG‹LER 1 Girifl 1 Python’u Nereden Bulabilirim? 2 Python Nas›l Çal›flt›r›l›r? 2 print Komutu 3 Python’da Say›lar ve Matematik ‹fllemleri 4 De¤iflkenler 7 Metin Düzenleyici Kullan›larak Python Program› Nas›l Yaz›l›r? 8 2 KULLANICIYLA ‹LET‹fi‹M: VER‹ ALIfi-VER‹fi‹ 15 raw_input() Fonksiyonu 15 input() Fonksiyonu 18 3 PYTHON’DA KOfiULA BA⁄LI DURUMLAR 21 if 22 else 25 elif 27 4 PYTHON’DA DÖNGÜLER 31 while Döngüsü 32 for Döngüsü 37 range() Fonksiyonu 38 len() Fonksiyonu 39 break ‹fadesi 40 continue ‹fadesi 41 5 PYTHON’DA L‹STELER, DEMETLER, SÖZLÜKLER 43 Listeler 43 append Parçac›¤› 45 insert Parçac›¤› 47 extend Parçac›¤› 47
2.
PYTHON-icindekiler
7/16/09 1:12 AM Page viii viii PYTHON remove Parçac›¤› 48 pop Parçac›¤› 48 index Parçac›¤› 49 sort Parçac›¤› 50 reverse Parçac›¤› 50 count Parçac›¤› 50 Demetler 53 Sözlükler 55 if-elif-else Yerine Sözlük Kullanmak 57 6 PYTHON’DA FONKS‹YONLAR 61 Girifl 61 Fonksiyon Tan›mlama 61 Komut Sat›r›nda Fonksiyon Tan›mlama 62 Metin Düzenleyicide Fonksiyon Tan›mlama 63 Fonksiyonlarda Parametreler 64 Fonksiyon ‹çindeki De¤iflkenlerin Okunma S›ras› 69 global ‹fadesi 71 return ‹fadesi 73 pass ‹fadesi 75 7 MODÜLLER 77 Girifl 77 Modül Çekme (Importing Modules) 77 os Modülü 78 name Fonksiyonu 79 listdir Fonksiyonu 80 getcwd Fonksiyonu 81 chdir() fonksiyonu 83 mkdir() ve makedirs() Fonksiyonlar› 83 rmdir() ve removedirs() Fonksiyonlar› 85 os.sep Fonksiyonu 87
3.
PYTHON-icindekiler
7/16/09 1:12 AM Page ix ‹Ç‹NDEK‹LER ix 8 DOSYA ‹fiLEMLER‹ 91 Yeni bir Dosya Oluflturma 91 Dosyaya Veri ‹flleme 94 Bir Dosyadan Veri Okuma 97 Hata Kodu Vermeden Hata Yakalama 98 Hatalarla Bafletmede pass ‹fadesi 100 Dosyaya De¤iflken Yazd›rma 104 Dosya Silme 104 Dosyan›n Herhangi Bir Yerine Sat›r Ekleme 105 9 HATALARLA BAfiETME 107 Girifl 107 De¤iflken ‹smine ‹liflkin Hatalar (NameError) 108 Sözdizimine ‹liflkin Hatalar (SyntaxError) 109 Hata Kodu Vermeden Hata Yakalama 110 Hatalarla Bafletmede pass ‹fadesi 113 10 KARAKTER D‹Z‹LER‹N‹N METOTLARI 115 Girifl 115 Kullan›labilir Metotlar› Listelemek 116 capitalize Metodu 119 upper Metodu 119 lower Metodu 121 swapcase Metodu 122 title Metodu 123 center Metodu 123 ljust Metodu 124 rjust Metodu 124 zfill Metodu 124 replace Metodu 125 startswith Metodu 126 endswith Metodu 127 count Metodu 127
4.
PYTHON-icindekiler
7/16/09 1:12 AM Page x x PYTHON isalpha Metodu 128 isdigit Metodu 129 isalnum Metodu 129 islower Metodu 130 isupper Metodu 131 istitle Metodu 131 isspace Metodu 132 expandtabs Metodu 133 find Metodu 133 rfind Metodu 135 index Metodu 135 rindex Metodu 136 join Metodu 136 translate Metodu 137 partition Metodu 139 rpartition Metodu 140 strip Metodu 141 rstrip Metodu 141 lstrip Metodu 141 splitlines Metodu 141 split Metodu 142 rsplit Metodu 143 11 NESNE TABANLI PROGRAMLAMA: OOP (NTP) 145 Neden Nesne Tabanl› Programlama 145 S›n›flar 147 S›n›f Tan›mlamak 147 S›n›flar› Çal›flt›rmak 148 Örnekleme (Instantiation) 150 Çöp Toplama (Garbage Collection) 151 Niteliklere De¤inme (Attribute References) 153 __init__ Nedir? 157
5.
PYTHON-icindekiler
7/16/09 1:12 AM Page xi ‹Ç‹NDEK‹LER xi self Nedir? 160 Miras Alma (Inheritance) 168 Eski ve Yeni S›n›flar 178 Sonuç 180 12 GRAF‹K ARAYÜZ TASARIMI / TEMEL B‹LG‹LER 183 Girifl 183 Pencere Oluflturmak 184 Pencere Bafll›¤› 188 Renkler 190 fg Seçene¤i 190 bg Seçene¤i 191 Yaz› Tipleri (Fonts) 192 Metin Biçimlendirme 193 ‹mleçler 194 Pencere Boyutu 194 13 GRAF‹K ARAYÜZ TASARIMI / PENCERE ARAÇLARI (WIDGET) 197 “Label” Pencere Arac› 197 “Button” Pencere Arac› 198 “Entry” Pencere Arac› 200 “Checkbutton” Pencere Arac› 204 “Toplevel” Pencere Arac› 211 “Listbox” Pencere Arac› 213 “Menu” Pencere Arac› 222 “Text” Pencere Arac› 226 14 DÜZENL‹ ‹FADELER 233 Düzenli ‹fadelerin Metotlar› 234 import re 235 match() Metodu 236 search() Metodu 241 findall() Metodu 243
6.
PYTHON-icindekiler
7/16/09 1:12 AM Page xii xii PYTHON 15 METAKARAKTERLER 247 Girifl 247 “[ ]” (Köfleli Parantez) 250 “.” (Nokta) 253 “*” (Y›ld›z) 255 “+” (Art›) 257 “?” (Soru ‹flareti) 260 “{ }” (Küme Parantezi) 262 “^” (fiapka) 262 “$” (Dolar) 266 “” (Ters Bölü) 267 “|” (Dik Çizgi) 268 ( )” (Parantez) 269 Eflleflme Nesnelerinin Metotlar› 271 group() metodu 271 groups() metodu 273 Özel Diziler 274 Boflluk Karakterinin Yerini Tutan Özel Dizi: s 274 Ondal›k Say›lar›n Yerini Tutan Özel Dizi: d 275 Alfanümerik Karakterlerin Yerini Tutan Özel Dizi: w 275 Düzenli ‹fadelerin Derlenmesi 277 compile() metodu 277 compile() ile Derleme Seçenekleri 279 re.IGNORECASE veya re.I 279 re.DOTALL veya re.S 280 re.UNICODE veya re.U 281 Düzenli ‹fadelerle Metin/Karakter Dizisi De¤ifltirme ‹fllemleri 283 sub() metodu 283 subn() metodu 289 Sonuç 289
7.
PYTHON-icindekiler
7/16/09 1:12 AM Page xiii ‹Ç‹NDEK‹LER xiii 16 DJANGO 291 Django Nedir? 291 Django Web Çat›s› 291 Django ‹çin Gerekli Programlar 292 Django Kurulumu 292 Pardus’a Django Nas›l Kurulur? 292 Windows Gibi Sistemlere Django Nas›l Kurulur? 293 Nihayet Projemizi Bafllat›yoruz 294 Düzenli ‹fadeler 297 Django Template (fiablon) Yap›s› 299 fiablonlarda Etiketler 302 Django ile Veritaban› Kullan›m›na Girifl 305 Veritaban› Nedir? 305 Zor Yöntem 305 Django Avantajlar› 306 Veritaban›n› Ayarlamak 306 ‹lk Modelimiz 309 Kay›t Eklemek ve Güncellemek 310 Kay›tlar› Listelemek 310 Modele Davran›fl Kazand›rmak 310 Veriyi Güncellemek 311 Filitrelemek 312 S›ralamak 312 Parça Almak 312 Anket Uygulamas› 313 Django Template ve Özel Etiketleri 322 Ozeletiketler.py Dosyas› 324 Index.html Dosyas› 326 Etiket ‹simlerini Nas›l Belirliyoruz? 327 Django Veri Tipleri 327 AutoField 328 BooleanField 328
8.
PYTHON-icindekiler
7/16/09 1:12 AM Page xiv xiv PYTHON CharField 328 CommaSeparatedIntegerField 328 DateField 328 auto_now 328 auto_now_add 328 DateTimeField 328 EmailField 329 FileField 329 upload_to 329 FilePathField 329 path 330 match 330 recursive 330 FloatField 330 max_digits 330 decimal_places 330 ImageField 330 IntegerField 330 IpAdressField 331 NullBooleanField 331 PhoneNumberField 331 PositiveIntegerField 331 PositiveSmallIntegerField 331 SlugField 331 SmallIntegerField 332 TextField 332 TimeField 332 UrlField 332 XmlField 332 ForeignKey 332 ManyToManyField 333 Django Kullan›c› Profilleri 335
Download