Python, kolay okunabilir sözdizimi ve geniş kütüphane desteği sayesinde dünyanın en popüler programlama dillerinden biridir. Özellikle yeni başlayanlar için idealdir. Python ile şunları yapabilirsiniz:
- Otomasyon script’leri oluşturmak
- Veri analizi ve yapay zeka projeleri geliştirmek
- Web siteleri oluşturmak (Django, Flask)
- Oyun programlama (Pygame)
- Masaüstü uygulamaları geliştirmek (Tkinter, PyQt)
Bu rehber, Python’u Windows 10 ve Windows 11 sistemlerine kolayca kurmanız için hazırlanmıştır.
🔽 1. Python Kurulum Dosyasını İndirin
🌐 Python’un Resmi Sitesine Gidin:
👉 https://www.python.org/downloads/
Web sitesi sizi otomatik olarak Windows için en son kararlı sürüme yönlendirecektir. Butonda genellikle şu yazar:
🔸 Download Python 3.xx.x

🧰 2. Yükleyiciyi Çalıştırın
İndirdiğiniz .exe
dosyasına çift tıklayın.
📌 En Önemli Adım: Kurulum ekranının altındaki şu kutucuğu işaretlemeyi unutmayın:
✅ Add Python 3.x to PATH
Bu seçenek işaretlenmezse, Python komut satırından çalışmaz. Bu nedenle çok önemlidir.
Ardından:
🟢 Install Now seçeneğini tıklayın.
Alternatif olarak:
🛠️ Customize installation seçeneği ile kurulum klasörünü ve bazı opsiyonel özellikleri belirleyebilirsiniz.
✅ 3. Kurulumun Başarıyla Tamamlandığını Kontrol Edin
Kurulum bitince “Setup was successful” mesajını göreceksiniz.
Sonra:
- Başlat Menüsü → CMD yazıp Komut İstemini açın.
- Aşağıdaki komutu girin:
python --version
veya
python
Eğer Python sürümünü görüyorsanız (örnek: Python 3.12.2
), kurulum başarıyla tamamlanmış demektir ✅
📦 4. pip Paket Yöneticisini Kontrol Edin
pip, Python’un resmi paket yöneticisidir. Python kütüphanelerini yüklemek için kullanılır.
pip’in kurulu olup olmadığını şu komutla kontrol edebilirsiniz:
pip --version
Örnek çıktı:
pip 23.3.1 from C:\Python312\lib\site-packages\pip (python 3.12)
Eğer hata alırsanız şu komutu deneyin:
python -m ensurepip
🧪 5. Python Ortamınızı Test Edin
Komut isteminden Python’u başlatmak için:
python
Karşınıza Python terminali gelir. Şöyle bir test yapabilirsiniz:
print("Merhaba, Python!")
Çıkmak için:
exit()
veya Ctrl + Z
+ Enter
🧠 6. Python Editörleri ve IDE’ler
Python ile yazılım geliştirmek için farklı editörler kullanabilirsiniz:
✅ Başlangıç Seviyesi
- IDLE: Python ile birlikte gelir.
- Notepad++
✅ Orta/İleri Seviye
- Visual Studio Code (VS Code): 🔗 https://code.visualstudio.com/
- PyCharm: Gelişmiş Python IDE’si (JetBrains tarafından geliştirilmiştir)
🔧 7. pip ile Kütüphane Kurulumu
pip kullanarak dış kütüphaneleri yükleyebilirsiniz. Örnek:
pip install requests
Kurulan kütüphaneleri listelemek için:
pip list
Bir kütüphaneyi kaldırmak için:
pip uninstall requests
❓ Sıkça Sorulan Sorular (SSS)
🔹 Soru: python
komutu tanınmıyor, ne yapmalıyım?
🔸 Cevap: Muhtemelen PATH seçeneğini işaretlemediniz. Kurulumu yeniden yapın veya şu yolu elle ekleyin:
C:\Users\KullanıcıAdı\AppData\Local\Programs\Python\Python3x\
🔹 Soru: Python sürümünü nasıl değiştirebilirim?
🔸 Cevap: Eski sürümü kaldırıp yeni sürümü kurabilirsiniz. Veya birden fazla sürüm varsa py
komutunu kullanabilirsiniz:
py -3.10
py -3.11
🔹 Soru: Python çalışıyor ama pip çalışmıyor.
🔸 Cevap: Aşağıdaki komutla pip’i tekrar yüklemeyi deneyin:
python -m ensurepip --upgrade
🏁 Sonuç: Artık Python Kuruldu!
Tebrikler! 🎉 Artık bilgisayarınızda Python kurulu ve kullanıma hazır. Kod yazmaya, projeler geliştirmeye ve yeni şeyler öğrenmeye başlayabilirsiniz. Hazırsanız ilk küçük proje önerisi sunabilirim:
🔧 Mini Proje Fikri: Kullanıcının yaşını sorup hangi yılda doğduğunu hesaplayan bir Python programı.
Elbette! İşte yaş soran ve doğum yılını hesaplayan basit bir Python örneği:
🧪 Mini Python Projesi: Yaşına Göre Doğum Yılını Hesaplayan Program
from datetime import datetime
simdiki_yil = datetime.now().year
while True:
yas = input("Kaç yaşındasın? ")
try:
yas = int(yas)
dogum_yili = simdiki_yil - yas
print(f"Demek {yas} yaşındasın. Tahmini doğum yılın: {dogum_yili}")
break
except ValueError:
print("Lütfen sadece rakam girin. Örneğin: 25\n")
input("\nÇıkmak için Enter tuşuna bas...")
📌 Örnek Çıktı:
Kaç yaşındasın? 30
Demek 30 yaşındasın. Tahmini doğum yılın: 1995
💡 Geliştirme Önerileri:
- Kullanıcıdan isim alarak daha kişisel hale getirebilirsin.
- Doğum gününü sormayı da eklersen, doğum yılına göre daha doğru hesaplama yapabilirsin.
- Arayüz istersen
Tkinter
ile basit bir pencere oluşturabilirsin.