🐍 SIFIRDAN İLERİ SEVİYEYE PYTHON EĞİTİM SERİSİ - BÖLÜM 1

================================================================================
🐍 SIFIRDAN İLERİ SEVİYEYE PYTHON EĞİTİM SERİSİ - BÖLÜM 1
================================================================================

Selamlar Değerli Forum Sakinleri ve Yazılım Meraklıları! 👋🔥

Bugün hep birlikte Python programlama dilinin derinliklerine ineceğimiz,
temelden başlayıp ileri seviye mimarilere ve dahili mekanizmalara uzanacak
dev rehber serimizin ilk bölümüyle karşınızdayım! 🚀

Bu seride sadece "kod yazmayı" değil, Python'ın arka planda belleği nasıl
yönettiğini, değişkenlerin ve veri tiplerinin bellek adreslerindeki teorik
karşılıklarını da adım adım inceleyeceğiz. 🧠💻

--------------------------------------------------------------------------------
1. Python'ın Çalışma Mantığı ve CPython Mimarisi 🏛️
--------------------------------------------------------------------------------
Python, yüksek seviyeli ve yorumlanan (interpreted) bir dildir. Ancak yaygın
bilinenin aksine, yazdığınız `.py` uzantılı kodlar doğrudan makine diline
çevrilmez.

Çalışma Akış Seması:
[Kaynak Kod (.py)] ➔ [Bytecode (.pyc)] ➔ [Python Virtual Machine (PVM)] ➔ [CPU]

- Bytecode: Platformdan bağımsız, düşük seviyeli bir ara koddur.
- PVM (Python Sanal Makinesi): Bytecode'u okuyup işletim sisteminin anlayacağı
makine komutlarına dönüştüren stack-based (yığın tabanlı) bir interpreter'dır.

--------------------------------------------------------------------------------
2. Değişkenler ve Bellek Yönetimi (References & Objects) ⚙️
--------------------------------------------------------------------------------
Python'da HER ŞEY BİR NESNEDİR (Object). C veya C++ gibi dillerin aksine,
Python'da bir değişken oluşturduğunuzda bir bellek kutusu değil, bir nesneye
işaret eden "referans (pointer)" oluşturursunuz.

Örnek Ver
i Modeli:
```python
x = 100
y = 100

🔒 Bu içeriği görmek için giriş yapın

 
Yanıt yazmak için giriş yapmalısınız
Forum özelliklerini kullanmak ve Level 2 üyelik satın almak için hesabınıza giriş yapın.
136,576Threads
3,306,695Messages
328,422Members
S1vaxaLatest member
Top Bottom