Page 10 - Bilgisayar Bilimi | Kur 1
P. 10
1.6. Yorumlayıcılar ..................................................................................................................... 109
1.7. Hata Ayıklayıcılar .................................................................................................................110
1.8. Yanaylaçlar ..........................................................................................................................110
Tartışalım ................................................................................................................................... 112
Araştıralım ................................................................................................................................. 112
1.9. Neden Python? .................................................................................................................... 112
1.10. Python Sürümleri .............................................................................................................. 112
2. DEĞERLER VE DEĞİŞKENLER ....................................................................................... 113
2.1. Tamsayı ve Diziler ................................................................................................................114
2.2. Değişkenler ve Atama ..........................................................................................................117
2.3. Belirteçler ............................................................................................................................ 120
2.4. Reel Sayılar ......................................................................................................................... 121
3. İFADELER VE ARİTMETİK İŞLEMLER ..........................................................................124
3.1. Sabit Değerler ...................................................................................................................... 125
3.2. Python’da Sık Kullanılan Aritmetik İkili Operatörler ......................................................... 125
3.3. Karışık Türlü İfadeler .......................................................................................................... 126
3.4. Operatör Önceliği ve Birleşim ............................................................................................. 126
3.5. İfadeleri Biçimlendirme ....................................................................................................... 126
3.6. Yorumlar ............................................................................................................................. 127
3.7. Hatalar ................................................................................................................................ 127
3.8. Çalışma Zamanı Hataları .................................................................................................... 128
3.9. Mantık Hataları .................................................................................................................. 128
3.10. Aritmetik Örnekler ............................................................................................................ 128
3.11. Aritmetik İfadeler .............................................................................................................. 129
4. KOŞULLU DURUMLAR ....................................................................................................130
4.1. Boolean İfadesi .................................................................................................................... 131
4.2. Python’da İlişkisel Operatörler ............................................................................................ 131
4.3. İf İfadesi .............................................................................................................................. 131
4.4. İf/else İfadesi ....................................................................................................................... 132
4.5. Birleşik Boolean İfadesi ....................................................................................................... 133
4.6. Pass İfadesi .......................................................................................................................... 134
4.7. Kayan Noktalı Eşitlik .......................................................................................................... 134
4.8. İç İçe Koşul İfadeleri ........................................................................................................... 135
4.9. Çok Yönlü Karar İfadeleri .................................................................................................... 135
4.10. Çok Yönlü ve Zincirleme Durum İfadeleri ........................................................................ 137
4.11. Koşullu İfadeler .................................................................................................................. 137
4.12. Koşullu İfadelerde Hatalar ................................................................................................. 138
4.13. Mantık Karmaşası ............................................................................................................. 139
IX