python-CSD-kursu/ChangeLog
2024-08-08 15:46:16 +03:00

127 lines
5.8 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

2024-08-08 hwpplayer1 <hwpplayer1@debian>
* python/Python.pdf: Python kodlaması yeniden başlatıldı. Ders verilecek sunum yapılacak üslupta kodlanacaktır.
2024-07-29 hwpplayer1 <hwpplayer1@debian>
* python/Python.pdf: pass Deyimi sayfa 137
2024-06-30 hwpplayer1 <hwpplayer1@debian>
* python/csd_case_match_2.py: CSD Shell Script match case example (as x) written
* Python/csd_case_match.py: CSD shell script match case example written
2024-06-23 hwpplayer1 <hwpplayer1@debian>
* python/match.py: match example
* python/Python.pdf: Koşul operatörü sayfa 138
2024-06-17 hwpplayer1 <hwpplayer1@debian>
* python/Python.pdf: CSD (PSD) shell example written page 133
2024-06-09 Mert Gör <mertgor@masscollabs.xyz>
* python/Python.pdf: continue Deyimi sayfa 132
* python/dict_for_loop.py: Sınıf Çalışması: Bir sözlüğü for döngüsüyle dolaşarak anahtarları elde ediniz. Yeni bir sözlük yaratarak dolaştığınız
sözlüğün değerlerini anahtar, anahtarlarını değer haline getiriniz. Sonra da her iki sözlüğü yazdırınız.
* python/Python.pdf: For döngüleri sayfa 126
* python/for_example.py: For örneği yazıldı
* python/while_example.py: while örneği yazıldı
* python/Python.pdf: del Deyimi sayfa 105
* python/Python.pdf: Stringler sayfa 94
* python/Python.pdf: Sözlükler (Dictionaries) sayfa 87
* python/Python.pdf: add list to set
* python/Python.pdf: Kümeler (Sets) sayfa 79
* python/Python.pdf: Veri Yapılarının Açılması (Unpacing) sayfa 76
* python/Python.pdf: range Sınıfı sayfa 74
* python/Python.pdf: Demetlerle Listeler Arasındaki Farklılıklar :
Demetlerin veri yapısı olarak temsil edilmesi listelerden çok daha yalın ve etkin biçimde gerçekleştirilebilmektedir. Yani
demetlerle işlemler listelerle işlemlere göre hem daha hızlı hem de daha az yer kaplayan biçimde gerçekleştirilme
eğilimindedir. Dolayısıyla eğer programcı veri yapısı üzerinde bir ekleme çıkartma yapmayacaksa listeler yerine
demetleri tercih etmelidir. Tabii bazen programcı veri yapısına eleman eklemek ya da ondan eleman silmek isteyebilir.
Bu durumda listelerin kullanılması zorunludur. Çünkü demetler değiştirilebilir türler değildir. Demetlerin bir avantajı
da eğer bir demetin bütün elemanları hash'lenebilir (hashable) ise o demetin de hash'lenebilir (hashable) olmasıdır.
Listeler hiçbir durumda hash'lenebilir değildir.
* python/Python.pdf: Demetler(Tuples) sayfa 67
* python/Python.pdf: Python'da Temel Veri Yapıları sayfa 45
* python/Python.pdf: Değiştirilemez (Immutable) ve Değiştirilebilir (Mutable) Tür Kavramı
Burada a'ya ikinci kez değer atandığında (üstelik aynı türden) bu değer a'nın eskiden gösterdiği yere atanmamaktadır.
Başka bir deyişle 123 nesnesi bir int nesnedir. Onun değeri yaratıldıktan sonra bir daha asla değiştirilmeyecektir. 456
değeri 123 silinerek o nesneye atanmaz. 456 değeri için yeni bir int nesne yaratılır. Artık a o yeni int nesneyi gösterir
duruma gelir.
2024-06-08 Mert Gör <mertgor@masscollabs.xyz>
* python/Python.pdf: Python'da Adres Kavramı sayfa 21
* python/Python.pdf: 2. Python Programlama Diline Giriş kısmına kadar olan konular tek tek ayrı çalışma projelerinde ele alınacak.
* python/Python.pdf: 1.8. Çevirici Programlar (Translators), Derleyiciler (Compilers) ve Yorumlayıcılar (Interpreters) konusu GCC ve LLVM kapsamında tekrar ele alınacak
* python/Python.pdf: Temel Bilgisayar Mimarisi konusunu Sistem Programlama ve Assembly dersleri kapsamında da ele alacağız.
* python/Python.pdf: Kursta Cpython ile Python öğrenilecek.
* python/Python.pdf: Python Temel notları tekrar ele alınacak. Yani en baştan ayrıntılı olarak okunacak.
2024-06-06 Mert Gör <mertgor@masscollabs.xyz>
* python-app/Python-App.pdf: Python App dersimize başladık
2024-06-03 Mert Gör <mertgor@masscollabs.xyz>
* python/Python.pdf: print Fonksiyonu sayfa 39
2024-06-01 Mert Gör <mertgor@masscollabs.xyz>
* python/Python.pdf: Python Kodlarının Yazım Biçimi sayfa 14'teyiz
* python/Python.pdf: Atom(Token) Kavramı sayfa 13'ten devam edeceğiz
* python/Python.pdf: 2. Python Programlama Diline Giriş : Bu bölümde Python Programlama Dili hakkında temel bilgiler verilecektir. Bölümünden devam edeceğiz.
2024-05-29 Mert Gör <mertgor@masscollabs.xyz>
* python/Python.pdf: 1.15. Klavyedeki Karakterlerin İngilizce İsimleri
* python/Python.pdf: 1.14. Dil Nedir?
* python/Python.txt: Python.pdf TXT Formatına dönüştürüldü
* python/Python.pdf: 1.12. Bit ve Byte Kavramları
* python/Python.pdf: 1.10. IDE (Integrated Development Environment)
* python/Python.pdf: 1.8. Çevirici Programlar (Translators), Derleyiciler (Compilers) ve Yorumlayıcılar (Interpreters) bölümünden devam edeceğiz.
2024-04-24 Mert Gör <mertgor@masscollabs.xyz>
* python/Python.pdf: *, /, + ve - Operatörleri sayfa 31
* python/Python.pdf: print Fonksiyonu sayfa 39
* python/Python.pdf: Tür Fonksiyonları (Tür Sınıflarının __init__ Metotları) ve Tür Dönüştürmeleri sayfa 40
2024-04-22 Mert Gör <mertgor@masscollabs.xyz>
* python/Python.pdf: Python'da Temel Operatörler sayfa 28
2024-04-21 Mert Gör <mertgor@masscollabs.xyz>
* python/Python.pdf: 26. sayfa Python'da Fonksiyon ve Metot Kavramları
* python/Python.pdf: 27. sayfa id Fonksiyonu, is ve is not Operatörleri
2024-04-19 Mert Gör <mertgor@masscollabs.xyz>
* python-temel/Python.pdf: 24. sayfa Python'da atama işlemleri konusundayız
2024-04-17 Mert Gör <mertgor@masscollabs.xyz>
* python-temel/Python.pdf: Kurs notları kaanaslan dalına yazılacak şekilde uygulanmaya başlandı.
2024-02-28 Mert Gör <mertgor@masscollabs.xyz>
* python-temel/Python.pdf: Kaan Aslan hocamızın ders notu okunmaya başlandı