🐍 Python Öğrenmeye Başlangıç Rehberi

Python, öğrenmesi kolay sözdizimi ve geniş kullanım alanı sayesinde yeni başlayanlar için en ideal programlama dillerinden biridir.
Bu rehberde sıfırdan başlayarak temel mantığı öğreneceğiz.


1️⃣ Python Nedir? Neden Öğrenmeliyim?

Python, 1991 yılında geliştirilen, okunabilirliği yüksek ve çok amaçlı bir programlama dilidir.

Python ile şunları yapabilirsiniz:

Yeni başlayanlar için avantajları

✔ Basit sözdizimi
✔ Büyük topluluk
✔ Çok fazla öğrenme kaynağı
✔ Hızlı sonuç alma


2️⃣ Python Kurulumu

Adım 1

Resmi siteye gidin:
👉 https://python.org

Adım 2

İşletim sisteminize uygun sürümü indirin.

Adım 3

Kurulum sırasında şu seçeneği mutlaka işaretleyin:

Add Python to PATH

Adım 4

Kurulumu test edin:

python --version

Eğer sürüm numarası görünüyorsa kurulum tamamdır 🎉


3️⃣ İlk Python Kodumuz

Programlamada klasik bir örnekle başlayalım:

print("Merhaba Dünya")

Çalıştırdığınızda ekrana şu yazı çıkar:

Merhaba Dünya

📌 print() fonksiyonu ekrana çıktı yazdırmak için kullanılır.


4️⃣ Değişkenler (Variables)

Değişkenler veri saklamak için kullanılır.

isim = "Ahmet"
yas = 25
boy = 1.80

Temel veri tipleri

Veri TipiAçıklama
strMetin
intTam sayı
floatOndalıklı sayı
boolTrue / False

Örnek:

print(isim)
print(yas)

5️⃣ Kullanıcıdan Veri Alma

Program kullanıcıdan bilgi alabilir.

isim = input("Adınızı girin: ")
print("Merhaba", isim)

📌 input() fonksiyonu kullanıcıdan veri almak için kullanılır.


6️⃣ Koşullar (If – Else)

Programın karar vermesini sağlar.

yas = 18

if yas >= 18:
print("Reşitsiniz")
else:
print("Reşit değilsiniz")

⚠ Python’da girinti (indentation) çok önemlidir.


7️⃣ Döngüler (Loops)

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

8️⃣ Fonksiyonlar

Fonksiyonlar kodu tekrar kullanılabilir hale getirir.

def selamla(isim):
print("Merhaba", isim)

selamla("Ayşe")

9️⃣ Listeler

Birden fazla veriyi tek değişkende tutar.

meyveler = ["elma", "armut", "muz"]

print(meyveler[0])

📌 Liste indexleri 0’dan başlar.


🔟 Mini Proje: Sayı Tahmin Oyunu

import random

sayi = random.randint(1, 10)

tahmin = int(input("1 ile 10 arasında tahmin yap: "))

if tahmin == sayi:
print("Doğru bildiniz!")
else:
print("Yanlış. Doğru sayı:", sayi)

🚀 Bundan Sonra Ne Öğrenmeliyim?

Temelleri öğrendikten sonra şu konulara geçebilirsiniz: