Python
Modül 1: Python'a Giriş, Değişkenler ve Girdiler
1.1 Python Nedir? İlk Kodun
Kolay
Tamamlandı
Sonraki Ders
Ders 1 / 42 %0 Ders listesi
1.1 Python Nedir? İlk Kodun
1.2 Değişkenler ve İsimlendirme Kuralları
1.3 f-string ile Metin Biçimlendirme
1.4 Kullanıcıdan Veri Almak: input() ve int()
2.1 Veri Tipleri ve Tip Dönüşümleri
2.2 Aritmetik Operatörler
2.3 Karşılaştırma Operatörleri ve True/False
2.4 Metin (String) Metotları
3.1 Karar Vermek: if, elif, else
3.2 Mantıksal Operatörler: and, or, not
3.3 Tek Satırda Karar: Üçlü Operatör
3.4 match-case ile Çoklu Seçim
3.5 Hatayı Bul: Ehliyet Kontrolü
4.1 for Döngüsü ve range()
4.2 while Döngüsü
4.3 break ve continue
4.4 List Comprehension: Tek Satırda Liste
4.5 Hatayı Bul: Toplam Yanlış Çıkıyor
5.1 Listeler ve Liste Metotları
5.2 Demetler (Tuple) ve Paketten Çıkarma
5.3 Sözlükler (Dictionary)
5.4 Kümeler (Set) ve Küme İşlemleri
5.5 İç İçe Veri Yapıları
6.1 Fonksiyon Yazmak: def ve return
6.2 Varsayılan Parametreler ve Kapsam (Scope)
6.3 Esnek Parametreler: *args ve **kwargs
6.4 lambda, map, filter ve sorted
7.1 Sınıflar ve Nesneler
7.2 Kapsülleme ve @property
7.3 Kalıtım ve super()
7.4 Polimorfizm ve Sihirli Metotlar
8.1 Hata Yönetimi: try, except, finally
8.2 Dosya Okuma ve Yazma
8.3 Hazır Modüller: math ve random
9.1 Dekoratörler (Decorators)
9.2 Üreteçler (Generators) ve yield
9.3 Düzenli İfadeler: re Modülü
10.1 Proje 1: Hesap Makinesi
10.2 Proje 2: Güvenli Şifre Üretici
10.3 Proje 3: Öğrenci Not Takip Sistemi
10.4 Proje 4: Metin Analizi ve Kelime Sayacı
10.5 Proje 5: Banka Hesabı Simülasyonu
Misafir olarak çalışıyorsun. İlerlemeni kaydetmek ve sonraki dersleri açmak için giriş yap.
Giriş yap / Kayıt ol
Python Nedir?
Bilgisayarlar çok hızlıdır ama kendi başlarına hiçbir şey bilmezler; onlara ne yapacaklarını adım adım söylememiz gerekir. Bu talimatlar listesine program, talimatları yazdığımız dile de programlama dili denir. Python, bu dillerin en okunaklılarından biridir: Bir Python kodu çoğu zaman düz bir İngilizce cümleye benzer.İlk komut: print()
Bir programın yapabileceği en temel iş ekrana bir şey yazmaktır. Python'da bunuprint() fonksiyonu yapar. "print" İngilizcede "yazdır" demektir. Örnek KodPYTHON
print("Merhaba Dünya!")
print("Python öğreniyorum.")
print(2026)print: Kullandığımız fonksiyonun adı. Fonksiyonları "hazır komutlar" olarak düşünebilirsin.( ): Parantezler, fonksiyona vermek istediğimiz şeyi içine aldığımız yerdir."Merhaba Dünya!": Tırnak içindeki her şey metindir (string). Python onu olduğu gibi ekrana yazar.2026: Sayılar tırnaksız yazılır.
print() çıktısını yeni bir satıra yazar.Metinleri tek tırnakla da yazabilirsin:
print('Merhaba'). Önemli olan, açtığın tırnağın aynısıyla kapatmandır.Sık yapılan hatalar
- Tırnakları unutmak:
print(Merhaba)yazarsan Python "Merhaba" adında bir değişken arar veNameErrorhatası verir. - Parantezi kapatmamak:
print("Merhaba"satırıSyntaxError(yazım hatası) verir. Printyazmak: Python büyük-küçük harfe duyarlıdır, fonksiyonun adı küçük harfleprint'tir.
Görev
Kendin yazarak öğren
Ekrana alt alta iki satır yazdıran programı yaz:
- İlk satırda tam olarak Merhaba Python! yazsın.
- İkinci satırda tam olarak Kodlamaya başladım. yazsın.
Bilgi Kontrol Quizi
Python'da ekrana çıktı yazdırmak için hangi fonksiyon kullanılır?
main.py
Python
Parantez ve tırnaklar kendiliğinden kapanır. Tab girinti ekler; editörden çıkmak için önce Esc, sonra Tab.
Program girdisi (input() bu satırları sırayla okur)
Çıktı Konsolu:
Hazır
Çıktı görmek için "Kodu Çalıştır" butonuna basın...
Bu bölüm kopyalanamaz. Kodu kendin yazdığında çok daha iyi öğrenirsin!