Genel

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 veya False 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ğruysa True döner.
  • or : En az bir koşul doğruysa True döner.not : Koşulun tersini alır, True ise False, False ise True 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 veya False döner).
  • not in : Elemanın koleksiyonda olmadığını kontrol eder (True veya False 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}")

Bir cevap yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir