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
TrueveyaFalsesonuç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ğruysaTruedöner.or: En az bir koşul doğruysaTruedöner.not: Koşulun tersini alır,TrueiseFalse,FalseiseTrueyapar.
İş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 + 5ile 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 (TrueveyaFalsedöner).not in: Elemanın koleksiyonda olmadığını kontrol eder (TrueveyaFalsedö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}")