Python Programlamaya Giriş: Temeller ve İlk Adımlar

Python, son yıllarda popülaritesi hızla artan, yüksek seviyeli, genel amaçlı bir programlama dilidir. Basit ve okunabilir sözdizimi sayesinde, hem yeni başlayanlar hem de deneyimli geliştiriciler tarafından tercih edilmektedir. Bu yazıda, Python programlamanın temellerini öğrenecek ve ilk kodunuzu yazmak için gerekli adımları keşfedeceksiniz.
1. Python Nedir?
Python, 1991 yılında Guido van Rossum tarafından geliştirilen bir programlama dilidir. Adını, Monty Python’ın Uçan Sirki adlı İngiliz komedi grubundan alır. Python’un amacı, kolay okunabilir ve yazılabilir bir dil olmaktır. İşte Python’un bazı temel özellikleri:
- Okunabilirlik: Python’un sözdizimi, doğal dili andırır ve karmaşıklığı azaltır.
- Taşınabilirlik: Python, çeşitli platformlarda (Windows, MacOS, Linux) çalışabilir.
- Geniş Kütüphane Desteği: Python, geniş ve kapsamlı bir standart kütüphaneye sahiptir.
2. Python Kurulumu
Python’u bilgisayarınıza kurmak için Python’un resmi web sitesinden en son sürümü indirip kurabilirsiniz. Kurulum tamamlandıktan sonra, komut satırında veya terminalde aşağıdaki komutları çalıştırarak Python’un kurulu olup olmadığını kontrol edebilirsiniz:
python --version
# veya
python3 --version
3. İlk Python Programınız
Python’un kurulumunu tamamladıysanız, artık ilk Python programınızı yazmaya hazırsınız! Basit bir “Hello, World!” programı ile başlayalım.
3.1. IDLE Kullanarak
Python’un kendi entegre geliştirme ortamı olan IDLE’ı kullanarak ilk programınızı yazabilirsiniz. IDLE’ı açın ve şu kodu yazın:
print("Hello, World!")
Ardından, kodu çalıştırmak için Enter
tuşuna basın. Ekranda “Hello, World!” çıktısını görmelisiniz.
3.2. Komut Satırında
Bir metin editörü (Notepad, Sublime Text, VS Code vb.) kullanarak yeni bir dosya oluşturun ve aşağıdaki kodu yazın:
print("Hello, World!")
Bu dosyayı hello.py
adıyla kaydedin. Daha sonra terminal veya komut satırında bu dosyanın bulunduğu dizine gidin ve şu komutu çalıştırın:
python hello.py
# veya
python3 hello.py
Ekranda yine “Hello, World!” çıktısını göreceksiniz.
4. Temel Python Kavramları
4.1. Değişkenler ve Veri Tipleri
Python’da değişkenler, veri saklamak için kullanılır. Bir değişken tanımlamak için, değişkene bir değer atamanız yeterlidir. Python, veri tipini otomatik olarak belirler:
isim = "Ahmet" # String
yas = 25 # Integer
boy = 1.75 # Float
ogrenci_mi = True # Boolean
4.2. Koşullu İfadeler
Koşullu ifadeler, belirli bir koşulun doğru olup olmadığını kontrol eder. Python’da if
, elif
ve else
anahtar kelimeleri kullanılır:
yas = 20
if yas < 18:
print("Reşit değilsiniz.")
elif yas >= 18 and yas < 65:
print("Yetişkinsiniz.")
else:
print("Emeklisiniz.")
4.3. Döngüler
Döngüler, belirli bir kod bloğunu tekrar tekrar çalıştırmak için kullanılır. Python’da en yaygın kullanılan döngüler for
ve while
döngüleridir:
# for döngüsü örneği
for i in range(5):
print(i)
# while döngüsü örneği
j = 0
while j < 5:
print(j)
j += 1
5. Sonuç
Bu yazıda, Python programlamaya giriş yaptık ve temel kavramları öğrendik. Python’un gücünü ve esnekliğini keşfetmek için daha fazla pratik yapmanızı öneririm. Unutmayın, programlama bir yolculuktur ve her yeni adım, sizi daha yetkin bir geliştirici yapar.
Bir sonraki yazıda, Python’da fonksiyonlar, listeler ve daha ileri seviye konuları ele alacağız. Mutlu kodlamalar!
Daha Fazlası İçin
Python programlamayla ilgili daha fazla bilgi edinmek ve ileri seviye konulara göz atmak için Python Eğitmeni kullanabilirsiniz.