Python: Başlangıç Rehberi
Python, Guido van Rossum tarafından 1991 yılında geliştirilen, yüksek seviyeli, genel amaçlı ve dinamik bir programlama dilidir. Python’un okunabilir ve sade bir sözdizimi vardır, bu da onu yeni başlayanlar için ideal bir dil yapar. Python aynı zamanda geniş bir kütüphane desteğine sahiptir, bu nedenle web geliştirme, veri bilimi, otomasyon ve daha pek çok alanda kullanılabilir.
Python’un Avantajları
- Okunabilirlik ve Sadelik: Python, kod okunabilirliği ve basitliği ile bilinir. Bu, özellikle yeni başlayanlar için büyük bir avantajdır.
- Geniş Kütüphane Desteği: Python, çok sayıda standart kütüphaneye sahiptir, bu da çeşitli projelerde hızlı bir şekilde işe koyulmanızı sağlar.
- Topluluk Desteği: Python, büyük bir geliştirici topluluğuna sahiptir. Bu, sorunlarınıza hızlı bir şekilde çözüm bulabileceğiniz anlamına gelir.
- Çapraz Platform: Python, Windows, macOS ve Linux gibi çeşitli işletim sistemlerinde çalışır.
Python Nasıl Kurulur?
Python’u indirip kurmak oldukça basittir. Python’un resmi web sitesi olan python.org adresine giderek, işletim sisteminize uygun olan versiyonu indirebilirsiniz.
İlk Python Programınızı Yazın
Python kurulumunu tamamladıktan sonra, ilk Python programınızı yazmak için bir metin editörü veya IDE (Entegre Geliştirme Ortamı) kullanabilirsiniz. İşte basit bir “Merhaba Dünya” programı:
print("Merhaba Dünya")
Bu kod satırı, ekrana “Merhaba Dünya” yazdıracaktır.
Değişkenler ve Veri Tipleri
Python’da değişkenler, verileri saklamak için kullanılır. Python, veri tiplerini otomatik olarak belirler. İşte bazı örnekler:
x = 5 # integer
y = 3.14 # float
isim = "Python" # string
durum = True # boolean
Python ile Basit Hesaplamalar
Python, matematiksel işlemler yapmak için kullanabileceğiniz çeşitli operatörlere sahiptir:
# Toplama
sonuc = 5 + 3
print(sonuc) # Çıktı: 8
# Çıkarma
sonuc = 10 - 2
print(sonuc) # Çıktı: 8
# Çarpma
sonuc = 4 * 2
print(sonuc) # Çıktı: 8
# Bölme
sonuc = 16 / 2
print(sonuc) # Çıktı: 8.0
Koşullu İfadeler
Koşullu ifadeler, belirli koşullara göre farklı kod bloklarını çalıştırmanızı sağlar. İşte bir örnek:
sayi = 10
if sayi > 5:
print("Sayı 5'ten büyüktür")
elif sayi == 5:
print("Sayı 5'e eşittir")
else:
print("Sayı 5'ten küçüktür")
Döngüler
Döngüler, belirli bir kod bloğunu birden çok kez çalıştırmanızı sağlar. Python’da for
ve while
döngüleri mevcuttur:
# for döngüsü
for i in range(5):
print(i) # Çıktı: 0 1 2 3 4
# while döngüsü
sayi = 0
while sayi < 5:
print(sayi)
sayi += 1 # Çıktı: 0 1 2 3 4
Fonksiyonlar
Fonksiyonlar, belirli bir görevi yerine getiren kod bloklarıdır. İşte bir örnek:
def merhaba():
print("Merhaba!")
merhaba() # Çıktı: Merhaba!
Python Kütüphaneleri
Python, çok sayıda kütüphaneye sahiptir. İşte bazı popüler kütüphaneler:
- NumPy: Bilimsel hesaplamalar için kullanılır.
- Pandas: Veri analizi ve manipülasyonu için kullanılır.
- Matplotlib: Veri görselleştirme için kullanılır.
- Flask/Django: Web geliştirme için kullanılır.
Sonuç
Python, yeni başlayanlar için ideal bir programlama dilidir. Basit sözdizimi, geniş kütüphane desteği ve büyük topluluğu ile her türlü projede kullanılabilir. Python öğrenmeye başlamak için temel bilgileri öğrendiniz. Şimdi, projeler üzerinde çalışarak ve daha ileri konuları öğrenerek becerilerinizi geliştirin.