• 4 August 2020 14:55

Sait ORHAN

Öğretmek için Öğrenin- Öğrenmek için Öğretin

Python Veri Tipleri ve Print Fonksiyonu

Dec 18, 2019 , , , , , , ,

Python dilinde bulunan veri tiplerine geçmeden önce veri tipinin ne olduğunu açıklamak gerekiyor.

Bilgisayar sistemleri üzerinde çalıştığı verilerin sayı mı, sayı ise tam sayı mı noktalı sayı mı, düz yazı mı olduğunu bilmek zorunda. İşte sisteme bu bilgiyi veren yapı veri tipleri bilgisidir. Python dilinde dört temel veri tipi bulunmaktadır. Bunlar;

  • Tam sayıları tutmak için int
  • Noktalı sayıları tutmak için float
  • Düz metni tutmak için string veya str
  • Mantıksal doğru – yanlış değerlerini tutan bool

Bütün sistem temelde bu dört veri tipi üzerinde çalışmaktadır.

print Fonksiyonu

print(val1, val2, val3,……..,valN) fonksiyonu ekrana bilgi yazmak için kullanılan fonksiyondur.

Kullanımı: print fonksiyonu parantezi içerine ekrana yazdırılmak istenen değerler “,” ile ayrılarak girilir. sep parametresi ile aksi belirtilmediği sürece bu değerler boşluk (” “) karakteri ile bir birinden ayrılarak ekrana yazdırılır.

sep Parametresi:

print fonksiyonu parantezi içerine aşağıdaki gibi tanımlandığında değerler varsayılan boşluk ile değil de sep parametresi ile belirtilen karakter ile birbirinden ayrılır.

print(val1, val2, val3,……..,valN, sep = ” – “) bu şekilde print içerinde sep eklendiğinde değerler arasına ” – ” değeri konur.

end Parametresi:

print fonksiyonu parantezi içerine aşağıdaki gibi tanımlandığında değerlerin sonuna varsayılan boşluk değil de end parametresi ile belirtilen karakter konur.

print(val1, val2, val3,……..,valN, sep = ” – “, end = “!”) bu şekilde print içerinde end eklendiğinde değerler ekrana yazıldıktan sonra, sonuna “!” değeri konur.

x = 5
y = 10.5
z = "Sait ORHAN"
print("sep olmadan",x,y,z)
print("sep ile",x,y,z, sep=" - ")
print("sep ile",x,y,z, sep=" - ", end="!")
Ekran Çıktısı

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.