Python Nedir?
Python, 1991 yılında Guido van Rossum tarafından geliştirilen, yüksek seviyeli, yorumlamalı ve genel amaçlı bir programlama dilidir. Python'un en önemli özelliklerinden biri, okunabilir ve anlaşılır söz dizimine sahip olmasıdır.
- Basit ve Okunabilir: İngilizce'ye yakın söz dizimi
- Çok Amaçlı: Web geliştirme, veri analizi, yapay zeka, otomasyon
- Geniş Kütüphane Desteği: Binlerce hazır kütüphane
- Platform Bağımsız: Windows, Mac, Linux'ta çalışır
- Ücretsiz ve Açık Kaynak: Herkes kullanabilir
Python Neden Popüler?
Python günümüzde en popüler programlama dillerinden biri haline gelmiştir. Bunun başlıca nedenleri:
1. Öğrenmesi Kolay
Python'un söz dizimi çok basit ve anlaşılırdır. Diğer programlama dillerinde karmaşık olan işlemler Python'da çok daha basittir.
Örnek: "Merhaba Dünya!" Karşılaştırması
Java'da:
public class HelloWorld {
public static void main(String[] args) {
System.out.println("Merhaba Dünya!");
}
}Python'da:
print("Merhaba Dünya!")2. Geniş Kullanım Alanları
Python birçok farklı alanda kullanılabilir:
- Web Geliştirme: Django, Flask frameworkleri
- Veri Bilimi: Pandas, NumPy, Matplotlib
- Yapay Zeka: TensorFlow, PyTorch
- Otomasyon: Görev otomasyonu, web scraping
- Oyun Geliştirme: Pygame
- Masaüstü Uygulamaları: Tkinter, PyQt
3. Büyük Topluluk Desteği
Python'un milyonlarca geliştiricisi vardır. Bu sayede:
- Sorunlarınıza hızlıca çözüm bulabilirsiniz
- Binlerce ücretsiz kütüphane mevcuttur
- Sürekli güncellenen dokümantasyon
- Aktif forumlar ve topluluklar
Python Kurulumu
Python'u bilgisayarınıza kurmak için aşağıdaki adımları takip edebilirsiniz:
Windows için:
- python.org adresine gidin
- "Download Python" butonuna tıklayın
- İndirilen dosyayı çalıştırın
- Önemli: "Add Python to PATH" seçeneğini işaretleyin
- Kurulumu tamamlayın
Mac için:
- Terminal'i açın
- Homebrew kurulu değilse:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" brew install pythonkomutunu çalıştırın
Linux için:
# Ubuntu/Debian sudo apt update sudo apt install python3 python3-pip # CentOS/RHEL sudo yum install python3 python3-pip
python --version komutunu çalıştırın.Geliştirme Ortamı Seçimi
Python kodu yazmak için birçok seçenek vardır:
1. IDLE (Başlangıç için önerilen)
Python ile birlikte gelen basit editör. Yeni başlayanlar için idealdir.
2. Visual Studio Code (Popüler seçim)
Ücretsiz, güçlü ve Python için mükemmel eklentilere sahip.
3. PyCharm
Profesyonel Python geliştirme için en kapsamlı IDE.
4. Jupyter Notebook
Veri bilimi ve araştırma için ideal, interaktif çalışma ortamı.
İlk Python Programınız
Geleneksel olarak, her programlama dilinde ilk program "Merhaba Dünya!" yazdırmaktır. Python'da bu çok basittir:
print("Merhaba Dünya!")
print("Python öğrenmeye başladım!")
print("Bu çok eğlenceli!")Kodu Adım Adım Anlayalım:
print()- Ekrana yazı yazdırmak için kullanılan fonksiyon"Merhaba Dünya!"- Tırnak işaretleri arasındaki metin (string)- Her satır bir komut ve Python bunları sırayla çalıştırır
Kendiniz Deneyin!
Aşağıdaki kodu kendi adınızla değiştirerek çalıştırın:
print("Merhaba, benim adım [ADINIZ]!")
print("Python öğreniyorum ve çok heyecanlıyım!")Python'da Temel Kurallar
1. Büyük/Küçük Harf Duyarlılığı
Python büyük ve küçük harfleri farklı görür:
print("Merhaba") # Doğru
Print("Merhaba") # Hata! 'Print' tanımlı değil2. Girinti (Indentation)
Python'da kod blokları girinti ile belirlenir. Bu ileride çok önemli olacak:
# Doğru girinti
if True:
print("Bu doğru")
print("Bu da doğru")
# Yanlış girinti - Hata verir!
if True:
print("Bu yanlış")3. Yorum Satırları
Kodunuzu açıklamak için # işareti kullanın:
# Bu bir yorum satırıdır, çalıştırılmaz
print("Bu çalıştırılır") # Satır sonunda da yorum yazabilirsiniz.📝 Pratik Alıştırma
Bu dersi tamamlamak için aşağıdaki alıştırmayı yapın:
Alıştırma: Kendinizi Tanıtın
Python kullanarak kendinizi tanıtan bir program yazın. Program şunları yazdırmalı:
- Adınız
- Yaşınız
- Hobiniz
- Python öğrenme hedefiniz
Örnek çıktı: