Python Sep Parametresi

Sep Parametresi: Print fonksiyonun 256 tane parametre alır bu parametrelerin 2 tanesi isimli parametredir.

֎ Peki ne oluyor bu isimli parametre isimsiz parametre?

Şimdi kısa bir örnek yapalım:

	
print("T","B","M","M")

Şeklinde bir kod yazdık bunların ne oldupunu belirtmedik eğer (=) eşittir işareti ile belirtirsek bu isimli parametre olur.
Direk yazarsak isimsiz paramtere olur.

Şimdi buna bakalım:

	
print("T","B","M","M",sep=".")  #şeklinde bir kod  
print("T","B","M","M")          #şeklinde bir kod yazdığımız zaman	  

Çıktılar şu şeildedir.

T.B.M.M
T B M M
şeklindedir.

Buradaki sep parametresinin işlevi ise virgül(,) değerine gelecek yazıyı belirlemekti.
Eğer biz sep paramtersei ile virgül yerine gelecek değeri yazmasaydık çıkacak yazı boşluklu bir şekilde olcakatır.

Tabiki bunun kısıtlaması yok yani ne istersek yapabiliriz istersek şöylede yapabilirz.

	

print("T","B","M","M",sep="][")
print("T","B","M","M",sep="++")
print("T","B","M","M",sep="99")

Şeklinde kodalrda yazabiliriz yani demek istediğim bunun kısıtlaması yoktur ne için isterseniz onun için kullanırsınız.

Burada bir şeye daha değinmek isterim farkettiyseniz sep parametresi gelmeden önceden virgül (,) ile ayarladıkfakat ona değer,
atanmadı bunun farkında olarak işlerin yapılması gerekmektedir. Bunun sebebi virgülden sonraki işlemi anlayıp koymamasıdır.
Şunuda unutmayalım sep parametresinin varsayılan değeri boşluktur yani aşşağıdaki gibidir.

print("T","B","M","M",sep=" ") # " " içindeki boşluk
print("T","B","M","M",sep="")  # eğer böyle yazarsak çıktı >> TBMM şeklindedir.	

Bir sonraki dersdede en son yazılan yere virgül gelmeyen yere ne yazacağımıza bakacağız.

..
Yardım destek için
info@insolitax.net

Yukarı Çık