Python

1. Python’a Giriş

Python, okunabilirliği yüksek, öğrenmesi kolay ve birçok alanda kullanılabilen, popüler bir programlama dilidir. 1991 yılında Guido van Rossum tarafından geliştirilmiştir ve adını Monty Python’un Uçan Sirki (Monty Python’s Flying Circus) adlı komedi grubundan alır.

Neden Python?

  • Basit ve okunabilir bir sözdizimine sahiptir.
  • Web geliştirme, veri bilimi, yapay zeka, otomasyon ve daha fazlası için uygundur.
  • Geniş kütüphane desteği vardır.
  • Topluluğu büyüktür ve döküman bulmak kolaydır.

Python Kurulumu

Python genellikle çoğu sistemde yüklü gelir. Ancak, en güncel sürümü indirmek için:

talimatları izleyerek sisteminize yükleyebilirsiniz.

Kurulumu kontrol etmek için terminal ya da komut istemcisine şu komutu yazabilirsiniz:

python --version

veya

python3 --version

Basit Bir Python Programı

Python dosyası uzantısı .py‘dir. İşte ilk Python programımız:

print("Merhaba, Dünya!")

Bu kod ekrana şu yazıyı yazdırır:

Merhaba, Dünya!

Python Nasıl Çalışır?

Python yorumlanan (interpreted) bir dildir. Yani kod, derlenmeden doğrudan yorumlayıcı tarafından satır satır okunur ve çalıştırılır.

Python Yorumlayıcısı Kullanarak

Terminal ya da komut istemcisinde aşağıdaki komutla Python yorumlayıcısına girebilirsiniz:

python

veya

python3

Girdikten sonra şu şekilde komutlar verebilirsiniz:

>>> 2 + 2
4
>>> print("Python öğreniyorum!")
Python öğreniyorum!

Çıkmak için:

>>> exit()

Python IDE ve Editörleri

Python geliştirmek için kullanabileceğiniz bazı editörler ve IDE’ler:

  • VS Code (Visual Studio Code)
  • PyCharm
  • Thonny (yeni başlayanlar için önerilir)
  • Jupyter Notebook (veri bilimi için)

Örnek: Basit Hesap Makinesi

a = 10
b = 5
print("Toplam:", a + b)
print("Fark:", a - b)
print("Çarpım:", a * b)
print("Bölüm:", a / b)

Çıktı:

Toplam: 15
Fark: 5
Çarpım: 50
Bölüm: 2.0

Bu makalede Python’un temel mantığını, nereden indirileceğini, ilk programın nasıl yazıldığını ve basit hesaplamaları gördük.

Yorum Gönder

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir