PYTHON Giriş
Veri Türleri
Sayısal
- int: tam sayı (a=5)
- float: ondalık sayı (x=1.5)
- complex: karmaşık sayı (z=3y+5)
Karakter
- str1=”merhaba”
- str2=’merhaba’
- karakter= “’merhaba”’
True-False
- Boolean
Bazı Yapılar
- sep-ayraç
print(“istanbul”, “Ankara”, sep=”-”)
- end-sonuna ekle
print (“Python öğrenmek çok kolay”, end=”!”)
- *-ayırma
print(*“12345”)
- \n- alt satır
print (“merhaba\ndünya”)
- \t-tab
print(“a\tb\tc”)
- \b- silme
print(“python\b”)
- \r- satır başına kadar silme
print (“merhabaa\rpython”)
Type
- Değişkenin türünü öğrenmeye yarar.
a=12
type(a)
Tür Dönüşümleri
a=”10"
b=int(a)
c=3+b
print(c)
sayi=float(input(“sayı giriniz”))
print (sayi)
print(type(sayi))
- chr(): sayısal bir değeri karaktere dönüştürür.
- ord(): Herhangi bir karakterin onluk tabandaki sayı karşılığını verir.
- bool(): Herhangi bir verinin mantıksal karşılığını verir.
Aritmetik Operatörler
- Aritmetik operatörler, sayılar üzerinde temel matematiksel işlemleri yapmak için kullanılır.
+
: Toplama-
: Çıkarma*
: Çarpma/
: Bölme//
: Tamsayı Bölmesi (ondalık kısmı atar)%
: Mod Alma (kalanı verir)**
: Üs Alma

Karşılaştırma Operatörleri
- Karşılaştırma operatörleri, iki değeri karşılaştırarak
True
veyaFalse
sonuçları döner. ==
: Eşit mi?!=
: Eşit değil mi?>
: Büyük mü?<
: Küçük mü?>=
: Büyük veya eşit mi?<=
: Küçük veya eşit mi?

Mantıksal Operatörler
and
: Her iki koşul da doğruysaTrue
döner.or
: En az bir koşul doğruysaTrue
döner.not
: Koşulun tersini alır,True
iseFalse
,False
iseTrue
yapar.
İşlemli Atama Operatörleri
- İşlemli atama operatörleri, bir değişkenin değerini güncelleyerek kendisiyle işlem yapar.
+=
: Toplayarak atama (örneğin:a += 5
,a = a + 5
ile aynı)-=
: Çıkararak atama*=
: Çarparak atama/=
: Bölerek atama//=
: Tamsayı bölmesiyle atama%=
: Mod alarak atama**=
: Üs alarak atama

Aitlik Operatörleri
- Aitlik operatörleri, bir değerin belirli bir koleksiyonun elemanı olup olmadığını kontrol eder.
in
: Elemanın koleksiyonda olup olmadığını kontrol eder (True
veyaFalse
döner).not in
: Elemanın koleksiyonda olmadığını kontrol eder (True
veyaFalse
döner).
Örnek
Kullanıcıdan alınan 2 sayıyı toplayan python kodunu yazınız.
# Birinci sayıyı kullanıcıdan al
sayi1 = int(input("Birinci sayıyı girin: "))
# İkinci sayıyı kullanıcıdan al
sayi2 = int(input("İkinci sayıyı girin: "))
# İki sayının toplamını hesapla
toplam = sayi1 + sayi2
# Sonucu ekrana yazdır
print(f"Sayıların toplamı: {toplam}")