Python, 1991 yılında Guido van Rossum tarafından yayımlanan, okunabilirliği ön planda tutan genel amaçlı bir programlama dilidir. Sözdiziminin sade olması sayesinde dünyada en çok tercih edilen başlangıç dillerinden biridir. Bu yazıda Python’un ne olduğunu, nerelerde kullanıldığını ve ilk programınızı nasıl yazacağınızı adım adım öğreneceksiniz.
Python Ne İşe Yarar?
Python tek bir alana bağlı değildir. En yaygın kullanım alanları şunlardır:
- Web geliştirme: Django ve Flask gibi çatılarla web siteleri ve API’ler geliştirilir.
- Veri analizi ve yapay zeka: pandas, NumPy ve scikit-learn gibi kütüphaneler bu alanda standart kabul edilir.
- Otomasyon: Dosya işlemleri, rapor üretme ve tekrarlayan görevler birkaç satır kodla otomatikleştirilir.
- Siber güvenlik: Ağ tarama, log analizi ve test araçları sıkça Python ile yazılır.
Python Neden Kolay Öğrenilir?
Birçok dilde blokları süslü parantezlerle ayırırsınız. Python’da bunun yerine girinti (indentation) kullanılır. Bu, kodu hem okunur hem de düzenli yapar. Ayrıca bir değişkenin türünü önceden belirtmeniz gerekmez, Python bunu değere bakarak anlar.
Python Kurulumu
- python.org adresinden işletim sisteminize uygun güncel sürümü indirin.
- Windows’ta kurulum ekranında Add Python to PATH kutusunu işaretleyin.
- Kurulumdan sonra terminali açıp sürümü kontrol edin.
python --version
Linux ve macOS’ta komut genellikle python3 --version şeklindedir. Çıktıda bir sürüm numarası görüyorsanız kurulum tamamdır.
İlk Programınız: Merhaba Dünya
Bir dosya oluşturup adını merhaba.py yapın ve içine şunu yazın:
print("Merhaba Dünya")
Terminalde aynı klasörde şu komutu çalıştırın:
python merhaba.py
Ekranda Merhaba Dünya yazısını görürsünüz. print() bir fonksiyondur ve parantez içine verdiğiniz değeri ekrana yazar.
Değişkenler ve Temel Veri Türleri
Değişken, bir değeri isimle saklamanızı sağlar.
isim = "Yunus"
yas = 30
boy = 1.75
ogrenci_mi = False
print(isim, yas, boy, ogrenci_mi)
Burada isim bir metin (str), yas tam sayı (int), boy ondalıklı sayı (float) ve ogrenci_mi mantıksal değerdir (bool).
Koşullar ve Döngüler
Koşullar, programın karar vermesini sağlar:
puan = 72
if puan >= 50:
print("Geçtiniz")
else:
print("Kaldınız")
Döngüler ise bir işlemi tekrarlar:
for sayi in range(1, 6):
print(sayi)
Bu kod 1’den 5’e kadar sayıları alt alta yazar. range(1, 6) ifadesinde son sayı (6) dahil değildir.
Sonraki Adımlar
Temelleri öğrendikten sonra sırasıyla liste ve sözlük yapılarına, fonksiyon yazmaya, dosya okuma işlemlerine ve modüllere geçebilirsiniz. En önemli kural, her konuda küçük programlar yazarak pratik yapmaktır. Okumak tek başına yetmez, kodu kendi elinizle çalıştırmanız gerekir.


Comments
No comments yet. Write the first comment.