ITU Robotics Club - Introduction to Programming with Python - 2019
Eğitim Süresince İşlenilen Konular
-
Programlama Temelleri
- Programlama Dili nedir?
- Python nedir?
- Neden Python?
- Veri Tipleri
- Değişkenler, Mantık ve Matematik
- Koşul
- Döngüler
- Kurulum
- IDE
-
Veri Yapıları
- String
- print()
- Escape Karakterleri, end, sep
- %s ve .format()
- input()
- len()
- Indexing ve Slicing
- type()
- String Methods
- print()
- Numbers
- Operatorler (+ - * / // % **)
- Increment & Decrement (+= -= *= /=)
- integer <--> float
- Binary, Decimal, Octal. Hexadecimal
- Mantiksal Operatorler (< > <= >= == != & | !)
- max(), min(), pow(), abs(), round()
- List
- Indexing ve Slicing
- List Methods
- range() Objesi
- String
-
Intro to Python
- Dosya İşlemleri
- open(), okuma-yazma
- Koşul
- If - Elif - Else
- Ternary Operator
- Döngüler
- for
- range() Fonksiyonu
- break, continue, pass
- while
- Özel Veri Yapıları
- Tuple
- Dictionary
- Set
- Nested Structure
- Fonksiyonlar
- Build-in Fonksiyonlar
- math Kütüphanesi
- random Kütüphanesi
- Dosya İşlemleri