💎Değişkenler
Python değişkenleri
🧱 Temel Değişkenler
bool
2'li değer, bit
True
int
Sayı
1
float
Virgüllü sayı
1.2
, round(3.12312, 2) # 3.12
complex
Karmaşık sayılar
2+3j
, x = complex(5, 3)
, x.real
, x.imag
str
String, metin
"Hello"
/ 'Hello'
Değişkenin daha önceden tanımlandığını kontrol etme için buraya bakabilirsin.
💽 Veri Yapıları
🎈 Değişkenlerin Özellikleri
Bellekte ayrıldıkları alanda, üzerine atanan değerleri tutan objelerdir
Temel değişkenlerde atama
=
işlemlerinde değer ("value") aktarımı yapılırDiğer değişkenlerde adres ("reference") aktarımı yapılır
list
içinb = list(a)
ya dab = a[:]
yapısı ile değer kopyalanırb = a
yapısı adresi kopyalar,a.append(1)
yapıldığındab
'ye de eklenir
✨ Değişken Tanımlama
🐥 Değersizler
⚡ Sabit Değerler
Python'da constant yoktur.
Sabit değerler büyük harfler ile belirtilir.
Aynı dosya içerisinde büyük harflerle yazılsa bile değiştirilebilir.
👮♂️ Tanımlı Değişken Kontrolü
💱 Değişken Dönüşümleri
🔄 Değişkenler arası
🏠 Taban ve Tavan
🧮 String Hesaplama
🌁 Diğer dönüşümler
🧮 Sayılar Arası İşlemler
👨💻 Tabanlı Sayılar
2'lik
0b
ya da 0B
print(0b1101011)
107
8'lik
0o
ya da 0O
print(0xFB + 0b10)
253 (251 + 2)
16'lık
0x
ya da 0X
print(0o15)
13
😵 Ondalıklı Sayılar
🔪 Kesirli Sayılar (Fractions)
🧮 Matematiksel
🎲 Rastgelelik
Last updated