Python Dersleri 8: PRINT Fonksiyonunda Özel Karakterler #python

preview_player
Показать описание
Bir eğitim satın alana ikinci eğitim ücretsizdir.
#shorts #short #shortvideo #python #pythonprogramming #numpy #pandas #pycharm #pythontutorial #python3 #pythonforbeginners #pythonprojects #python编程
############################################################
Eğitim Notları:
############################################################
PRINT Özel Karakterleri
#Herhangi bir yazı yazarken " ve ' ifadeleri karmaşaya yol açabiliyordu. Eğer yazı ' ile yazılmışsa bu durumda bu yazının içinde tekrar ' kullanılamaz. Zira hataya yol açar. Böyle durumlarda yazının içinde geçen diğer ' önüne \ konur.
#print('ABD'de geçen günlerde meydana gelen olay.')#Bu şekilde bir yazı probleme yol açar. Bunun yerine:
print('ABD\'de geçen günlerde meydana gelen olay.')# \ işareti özel bir işarettir. Aynı işlem " için de geçerlidir.
print("Arkadaşım bana \"Yarın görüşürüz!\" dedi.")
#Yazı yazarken """ da işe yarar. Aynı şekilde üç tane tek tırnak da aynı işlevi görür. İstediğiniz kadar satır yazabilirsiniz.
print("""Merhaba.
Ekte kişisel bilgileriniz vardır.""")
print('''Merhaba.
Ekte kişisel bilgileriniz vardır.''')
#Eğer " veya ' ile yazarken bir alt satıra devam edecekseniz \ işe yarar. Burada \ devam etmek anlamına geliyor.
print("selam \
herkese. \
Yarın hepinizi bekliyorum.")
#Bazen cümle içine \ işaretini de yazmak isteyebilirsiniz. Örneğin dosya ve klasör adlarını yazarken. Bu durumda \ özel bir karakter olduğu için sadece göründüğü gibi yazmak isterseniz önüne tekrar \ koyun. Bu durumda doğru yazar.
print("Cümlede \\n işareti yeni satır anlamına gelir.")
print("Cümlede \n işareti yeni satır anlamına gelir.")
"""
#Metin yazarken \n yeni satır anlamına geliyordu. Buna benzer şekilde:
\t: TAB işareti anlamına gelir.
\r: Satır başı
"""
print("Selam\therkese")
print("Selam","\t"*10,"herkese")
print("Selam\rherkese")#\r karakteri satır başı olduğu için önce ekrana "Selam" yazar ve sonra da tekrar satır başı yaptığı için "Selam" ifadesinin üzerine "herkese" yazar. Bu nedenle "Selam" kelimesi görünmez.
########################################################################
a="Herkese merhaba."
print(*a)#Eğer * işareti tek başına kullanılıp SEP parametresi kullanılması default olarak boşluk ekler.
########################################################################
#print fonksiyonunun yanında ayrıca format fonksiyonunun da bilinmesi önemlidir. Uzun ifadelerde print fonksiyonu ile sonuç yazdırmak için format fonksiyonundan yararlanmak gerekecektir.
metin="Bugün hava sıcaklığı {} derecedir.".format(23)
print(metin)#Buradan da görüleceği gibi format formülü metinlerin arkasına yazıldığında {} işareti yerine gelecek olan metni belirler. Burada {} ifadesi yerine 23 yazıldı.
metin="Bugün hava sıcaklığı {} derecedir. Yarın ise tahminen {} derece olacaktır.".format(23,15)
print(metin)#Burada da görüldüğü gibi format özelliği ile metin içinde kaç tane {} işareti varsa o kadar ifade eklenebilir.
adi_soyadi="Ahmet Uzun"
yas=44
print("Benim adım {} ve yaşım {}".format(adi_soyadi,yas))
#Daha uzun ifadelerde de oldukça işe yarar.
print("""Öğrencimiz {} bu dönemde üstün performans göstererek {} puan ile mezun olmuştur.
Gelecek yıl {}. sınıfa geçecek olan öğrenci bu süreçte {} aylık bir eğitim alacaktır.""".format("Ali Veli",96,3,2))
Рекомендации по теме