You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: tr/django_start_project/README.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -8,7 +8,7 @@
8
8
9
9
Basit bir blog oluşturacağız!
10
10
11
-
İlk adım yeni bir Django projesi başlatmaktır. Temel olarak bu Django projesinin iskeletini oluşturacak Django tarafından sağlanan bazı betiklerin çalıştırılması anlamına gelir. Bu sadece daha sonra kullanacağımız dosyalar ve dizinler grubudur.
11
+
İlk adım yeni bir Django projesi başlatmaktır. Temel olarak Django tarafından sağlanan bazı scriptleri(komut dizilerini) çalıştırarak, Django projesinin iskeleti oluşturulacaktır. Bu sadece daha sonra kullanacağımız dosyalar ve dizinler grubudur.
12
12
13
13
Bazı dosya ve dizinlerin isimleri Django için çok önemlidir. Oluşturmak üzere olduğumuz dosyaları yeniden adlandırmamalısınız. Onları başka bir yere taşımak da iyi bir fikir değil. Django önemli şeyleri bulabilmek için belirli yapısını koruması gerekir.
14
14
@@ -40,7 +40,7 @@ Windows'da; ** sonunda nokta `(.)` koymayı unutmayın**:
40
40
41
41
`settings.py` dosyası, web sitesinizin yapılandırmasını içerir.
42
42
43
-
Bir mektubu nereye götüreceğini kontrol eden postacının hakkında konuştuğumuzu hatırlıyor musun? `urls.py` dosyası `urlresolver` tarafından kullanılan url örnekleri listesi içerir.
43
+
Bir mektubu nereye götüreceğini kontrol eden postacının hakkında konuştuğumuzu hatırlıyor musun? `urls.py` dosyası `urlresolver`(url çözücü) tarafından kullanılan url örnekleri listesi içerir.
44
44
45
45
Şu an için değişiklik yapmayacağımız diğer dosyaları yoksayalım. Unutmamanız gereken tek şey kazayla onları silmeyin!
Copy file name to clipboardExpand all lines: tr/python_introduction/README.md
+7-7Lines changed: 7 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -101,7 +101,7 @@ Tamam, stringlerden yeterince bahsettik. Şu ana kadar şu konuları öğrendin:
101
101
102
102
Bunlar öğreneceğiniz her programlama dilinin temelleri. Biraz daha zor bir şey için hazır mısın? İddiaya gireriz öylesin!
103
103
104
-
## Errors - Hatalar
104
+
## Errors (Hatalar)
105
105
106
106
Şimdi yeni bir şey deneyelim. Bir sayının uzunluğunu, bir string'in uzunluğunu bulduğumuz gibi bulabilir miyiz? Bu görmek için `len(304023)` yazıp `enter`a basalım:
107
107
@@ -120,11 +120,11 @@ Bunlar öğreneceğiniz her programlama dilinin temelleri. Biraz daha zor bir ş
120
120
İşe yaradı! `str` fonksiyonunu `len` fonksiyonunun içinde kullandık. `str` her şeyi string'e çeviriyor.
> Önemli: Tamsayıları yazıya çevirebiliriz, fakat yazıları(text) sayılara çeviremeyiz - `int('selamlar')` bir anlam ifade etmiyor.
126
126
127
-
## Değişkenler
127
+
## Variables(Değişkenler)
128
128
129
129
Programlamada en önemli konulardan biri değişkenlerdir. Değişken, daha sonra kullanmak istediğiniz bir yapıya verdiğiniz isimdir. Programcılar değişkenleri verileri tutmak ya da kodlarını daha okunabilir ve anlaşılabilir kılmak için kullanırlar ve böylece her şeyi sürekli akıllarında tutmaya gerek kalmaz.
Daha ileride göreceğimiz gibi `print()`, işlevlerin içindeyken bir şey yazdırmak istediğimizde ya da bazı şeyleri birden fazla satırda yazdırmak istediğimizde de kullanışlıdır.
192
192
193
-
## Listeler
193
+
## Lists(Listeler)
194
194
195
195
Python, string ve integerın yanı sıra, çok değişik türlerde nesnelere sahiptir. Şimdi, **list** türünü tanıtacağız. Listeler tam da düşündüğünüz gibidir: diğer nesnelerin listesi olan nesne :)
196
196
@@ -265,9 +265,9 @@ Daha fazla eğlence için diğer indeksleri de deneyin: 6, 7, 1000, -1, -6 veya
265
265
266
266
Bütün liste fonksiyonlarını Python dökümantasyonunun bu bölümünde bulabilirsin: https://docs.python.org/3/tutorial/datastructures.html
267
267
268
-
## Sözlükler
268
+
## Dictionaries(Sözlükler)
269
269
270
-
Sözlük listeye benzerdir ancak sözlük değerlerine indeks yerine anahtar ile ulaşılır. Anahtar metin veya numara olabilir. Boş bir sözlük oluşturmak için kullanılan söz dizimi şudur:
270
+
Dictionary(Sözlük) listeye benzerdir ancak sözlük değerlerine indeks(indis) yerine anahtar ile ulaşılır. Anahtar metin veya numara olabilir. Boş bir sözlük oluşturmak için kullanılan söz dizimi şudur:
271
271
272
272
>>> {}
273
273
{}
@@ -303,7 +303,7 @@ Python'a olmayan bir anahtarın değerini sorarsak ne olur? Tahmin edebiliyor mu
303
303
KeyError: 'age'
304
304
305
305
306
-
Bir başka hata! **KeyError** hatası. Python yardımseverdir ve sana `'age'` anahtarının sözlükte bulunmadığını söyler.
306
+
Bir başka hata! **KeyError**(Anahtar hatası) verdi. Python yardımseverdir ve sana `'age'` anahtarının sözlükte bulunmadığını söyler.
307
307
308
308
Ne zaman sözlük veya liste kullanmalısın? Düşünmek için güzel bir nokta. Sonraki satırdaki cevaba bakmadan önce kafanızda bir çözüm oluşturun.
0 commit comments