print() Fonksiyonu

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
The sea does not like to be restrained.
Emektar Üye
Katılım
15 Tem 2021
Mesajlar
1,724
Çözümler
86
Tepki puanı
665
Ödüller
10
Yaş
25
Sosyal
4 HİZMET YILI
print() fonksiyonu, Python programlama dilinde kullanılan temel bir fonksiyondur ve bir çıktı (output) yazdırmak için kullanılır. Bu fonksiyon, parantez içine yazılan değeri konsol ekranına yazdırır.

Örneğin, aşağıdaki kod bloğunda "Merhaba Dünya!" metnini konsol ekranına yazdırmak için print() fonksiyonu kullanılmıştır:

Python:
print("Merhaba Dünya!")

Çıktı:

Python:
Merhaba Dünya!

Print() fonksiyonu, tek bir değer veya birden fazla değer alabilir. Değerler virgülle ayrılır ve boşluk karakteriyle birleştirilir. Örneğin:


Python:
print("Merhaba", "Dünya!")

Çıktı:

Python:
Merhaba Dünya!

Print() fonksiyonu ayrıca, değişkenleri veya matematiksel işlemleri de yazdırabilir. Örneğin:


Python:
x = 10
y = 20
print("x değeri:", x)
print("x + y değeri:", x + y)

Çıktı:

Python:
x değeri: 10
x + y değeri: 30

Kısacası, print() fonksiyonu, Python programlama dilinde programın çalışması sırasında çıktı yazdırmak için sıklıkla kullanılan temel bir fonksiyondur.
 
The sea does not like to be restrained.
Emektar Üye
Katılım
15 Tem 2021
Mesajlar
1,724
Çözümler
86
Tepki puanı
665
Ödüller
10
Yaş
25
Sosyal
4 HİZMET YILI
Kaçış dizileri, Python ve diğer birçok programlama dilinde metin (string) içinde özel karakterler kullanmak için kullanılan özel karakter dizileridir. Bu özel karakterler, normalde metin içinde kullanıldıklarında özel bir anlama sahiptirler. Kaçış dizileri, bu özel anlamdan kaçınmak için kullanılır.

Python'da kaçış dizisi olarak kullanılan karakter "" (ters slash) karakteridir. Bir kaçış dizisi kullanılarak, metin içinde özel bir karakter kullanmak için "" karakterinden sonra özel karakterin kodu yazılır. Örneğin:

  • \n: Yeni satır karakteri
  • \t: Sekme (tab) karakteri
  • ": Çift tırnak işareti
  • ': Tek tırnak işareti
Aşağıda, birkaç örnek verilmiştir:

Python:
print("Merhaba\nDünya!") # Yeni satıra geçer
# Çıktı:
# Merhaba
# Dünya!

print("Bir\tiki\tüç") # Sekme karakteri kullanır
# Çıktı:
# Bir     iki     üç

print("\"Bu bir alıntıdır.\" dedi.") # Çift tırnak işareti kullanır
# Çıktı:
# "Bu bir alıntıdır." dedi.

print('\'Hayır,\' dedi.') # Tek tırnak işareti kullanır
# Çıktı:
# 'Hayır,' dedi.

print("C:\\Users\\Kullanıcı\\Documents\\file.txt") # Ters slash karakteri kullanır
# Çıktı:
# C:\Users\Kullanıcı\Documents\file.txt
 
hayat buysa ben afk
Ultra Üye
Katılım
7 Haz 2016
Mesajlar
1,867
Çözümler
7
Tepki puanı
228
Ödüller
10
10 HİZMET YILI
Kaçış dizileri, Python ve diğer birçok programlama dilinde metin (string) içinde özel karakterler kullanmak için kullanılan özel karakter dizileridir. Bu özel karakterler, normalde metin içinde kullanıldıklarında özel bir anlama sahiptirler. Kaçış dizileri, bu özel anlamdan kaçınmak için kullanılır.

Python'da kaçış dizisi olarak kullanılan karakter "" (ters slash) karakteridir. Bir kaçış dizisi kullanılarak, metin içinde özel bir karakter kullanmak için "" karakterinden sonra özel karakterin kodu yazılır. Örneğin:

  • \n: Yeni satır karakteri
  • \t: Sekme (tab) karakteri
  • ": Çift tırnak işareti
  • ': Tek tırnak işareti
Aşağıda, birkaç örnek verilmiştir:

Python:
print("Merhaba\nDünya!") # Yeni satıra geçer
# Çıktı:
# Merhaba
# Dünya!

print("Bir\tiki\tüç") # Sekme karakteri kullanır
# Çıktı:
# Bir     iki     üç

print("\"Bu bir alıntıdır.\" dedi.") # Çift tırnak işareti kullanır
# Çıktı:
# "Bu bir alıntıdır." dedi.

print('\'Hayır,\' dedi.') # Tek tırnak işareti kullanır
# Çıktı:
# 'Hayır,' dedi.

print("C:\\Users\\Kullanıcı\\Documents\\file.txt") # Ters slash karakteri kullanır
# Çıktı:
# C:\Users\Kullanıcı\Documents\file.txt
hiç bir şey anlamadım ama yine de teşekkürler :D
 
The sea does not like to be restrained.
Emektar Üye
Katılım
15 Tem 2021
Mesajlar
1,724
Çözümler
86
Tepki puanı
665
Ödüller
10
Yaş
25
Sosyal
4 HİZMET YILI
Ters taksim (), Python'da kaçış dizilerinde kullanılan özel bir karakterdir. Ters taksim, kaçış dizilerindeki diğer özel karakterlerin yanı sıra, kendisi de kaçış dizisi olarak kullanılabilir.

Ters taksim, genellikle metin içinde özel karakterlerin kullanımı için kullanılır. Örneğin, bir metin içinde tırnak işareti kullanmak için ters taksim kullanılabilir. Aşağıdaki örneklerde, ters taksim kaçış dizisi kullanarak çift tırnak ve tek tırnak işaretlerinin kullanımı gösterilmiştir:

Python:
print("Bu bir \"metin\" örneğidir.")
# Çıktı: Bu bir "metin" örneğidir.

print('Bu bir \'metin\' örneğidir.')
# Çıktı: Bu bir 'metin' örneğidir.

Ters taksim, ayrıca çoklu satırlı metinlerde de kullanılabilir. Çoklu satırlı bir metinde her yeni satırın başına ters taksim ve "n" harfi eklenerek bir alt satıra geçilebilir:


Python:
print("Bu bir \
çoklu \
satırlı \
metin \
örneğidir.")
# Çıktı: Bu bir çoklu satırlı metin örneğidir.

Ters taksim, bazen bir yol veya dizin belirtirken de kullanılır. Örneğin, Windows işletim sisteminde dosya yolunu belirtirken, ters taksim kullanarak dizinler arasında ayrım yapılabilir:

Python:
dosya_yolu = "C:\\Kullanıcılar\\Kullanıcı\\Belgeler\\metin.txt"
 
Ultra Üye
Katılım
5 Kas 2021
Mesajlar
1,516
Çözümler
5
Tepki puanı
144
Ödüller
3
4 HİZMET YILI
Çok basit anlatım olmuş bilmeyenler için yararlı
 
The sea does not like to be restrained.
Emektar Üye
Katılım
15 Tem 2021
Mesajlar
1,724
Çözümler
86
Tepki puanı
665
Ödüller
10
Yaş
25
Sosyal
4 HİZMET YILI
Satır başı (\n), Python'da kaçış dizileri aracılığıyla metin içinde yeni bir satıra geçmek için kullanılan özel bir karakter dizisidir.

Satır başı (\n), metin içinde kullanıldığında, hemen sonrasında gelen metnin bir alt satıra geçmesini sağlar. Örneğin:

Python:
print("Merhaba\nDünya!")

Bu kodda, "\n" kaçış dizisi kullanarak iki satıra bölünmüş bir çıktı üretilir:


Python:
Merhaba
Dünya!

Satır başı kaçış dizisi ayrıca, çoklu satırlı bir metin oluştururken de kullanılabilir:

Python:
metin = "Bu bir çoklu satırlı\nmetin örneğidir."
print(metin)

Bu kodda, metin değişkeni iki satırlık bir metin içerir:


Python:
Bu bir çoklu satırlı
metin örneğidir.

Satır başı kaçış dizisi ayrıca, yazılım geliştirme sürecinde hata ayıklama işlemlerinde de kullanılabilir. Hata ayıklama sürecinde, bir hata iletisi içinde satır başı kaçış dizisi kullanarak, hata iletisini daha okunaklı hale getirebilirsiniz:

Python:
sayi = "5a"
try:
    sayi = int(sayi)
except ValueError:
    print("Hata: Girilen değer sayı olmalıdır.\nLütfen tekrar deneyin.")

Bu kodda, hata iletisi iki satırdan oluşur:


Python:
Hata: Girilen değer sayı olmalıdır.
Lütfen tekrar deneyin.
 
birgünbirpalyaçovarmış
Süper Üye
Katılım
8 Eyl 2020
Mesajlar
1,499
Çözümler
8
Tepki puanı
137
Ödüller
7
Yaş
25
Sosyal
5 HİZMET YILI
usta biraz mala anlatır gibi anlatmışsın eğer bunu ilerletirsen bi eğitim seti cıkarta bilirsin ;)
 
The sea does not like to be restrained.
Emektar Üye
Katılım
15 Tem 2021
Mesajlar
1,724
Çözümler
86
Tepki puanı
665
Ödüller
10
Yaş
25
Sosyal
4 HİZMET YILI
Sekme (\t), Python'da kaçış dizileri aracılığıyla metin içinde bir tab boşluk bırakmak için kullanılan özel bir karakter dizisidir.

Sekme karakteri (\t), bir metinde kullanıldığında, hemen sonrasındaki metinde belirtilen sayıda tab boşluk bırakır. Örneğin:

Python:
print("Adı\tSoyadı\tYaşı")
print("Ahmet\tYılmaz\t23")
print("Ayşe\tGüneş\t35")

Bu kodda, "\t" kaçış dizisi kullanarak bir tab boşluk bırakılmış bir çıktı üretilir:

Python:
Adı     Soyadı  Yaşı
Ahmet   Yılmaz  23
Ayşe    Güneş   35

Sekme kaçış dizisi, genellikle tablolarda veya düzenli çıktılar oluşturmak için kullanılır.
 
The sea does not like to be restrained.
Emektar Üye
Katılım
15 Tem 2021
Mesajlar
1,724
Çözümler
86
Tepki puanı
665
Ödüller
10
Yaş
25
Sosyal
4 HİZMET YILI
Zil Sesi (\a), Python'da kaçış dizileri aracılığıyla kullanılan özel bir karakter dizisidir. Zil Sesi, metin içinde bir "Bip" sesi çıkarmak için kullanılır.

Zil Sesi (\a), bir metin içinde kullanıldığında, hemen sonrasındaki metinde bir bip sesi çıkarır. Ancak modern bilgisayarlar ve programlar genellikle bu işlemi gerçek bir bip sesi çıkarmak yerine, bir uyarı işareti veya metin formatlama için kullanırlar. Örneğin:

Python:
print("Program çalıştı...\a")

Bu kodda, "\a" kaçış dizisi kullanılarak bir bip sesi oluşturulur:

Python:
Program çalıştı...

Zil Sesi kaçış dizisi, genellikle bir uyarı işareti olarak veya programların belirli durumlarda kullanıcıya bilgi vermek için kullandığı bir yöntem olarak kullanılır. Ancak, modern sistemlerde bu işlev genellikle farklı bir şekilde gerçekleştirilir.
 
The sea does not like to be restrained.
Emektar Üye
Katılım
15 Tem 2021
Mesajlar
1,724
Çözümler
86
Tepki puanı
665
Ödüller
10
Yaş
25
Sosyal
4 HİZMET YILI
Aynı Satır Başı (\r), Python'da kaçış dizileri aracılığıyla kullanılan bir özel karakter dizisidir. Bu kaçış dizisi, metin içindeki bir satırın başına dönerek, aynı satır üzerine yazı yazılmasını sağlar.

Aynı Satır Başı (\r), bir metin içinde kullanıldığında, hemen sonrasındaki metnin aynı satırın başına dönmesini ve metnin başından itibaren yazılmasını sağlar. Örneğin:

Python:
print("Merhaba\rDünya!")

Bu kodda, "\r" kaçış dizisi kullanarak aynı satırın başına dönülür ve "Merhaba" metni "Dünya!" metni tarafından yazılır:

Python:
Dünya!ba

Aynı Satır Başı kaçış dizisi, özellikle ilerleyen zamanlarda yazılan bir metin üzerine yazılmak istenen yeni bir metnin ilk kısımlarını kullanmak için kullanışlıdır. Ancak, çıktı hizalaması yapmak için Satır Başına kaçış dizisi (\n) veya Sekme kaçış dizisi (\t) kullanmak daha uygun olabilir.

Kısacası, Aynı Satır Başı (\r), Python'da metin içinde aynı satırın başına dönerek metnin başından itibaren yazı yazmak için kullanılan bir kaçış dizisidir.
 
The sea does not like to be restrained.
Emektar Üye
Katılım
15 Tem 2021
Mesajlar
1,724
Çözümler
86
Tepki puanı
665
Ödüller
10
Yaş
25
Sosyal
4 HİZMET YILI
Düşey Sekme, metin içinde düşey olarak tab boşluğu bırakmak için kullanılır.

Düşey Sekme (\v), bir metin içinde kullanıldığında, hemen sonrasındaki metinde belirtilen sayıda dikey tab boşluk bırakır. Ancak, Düşey Sekme kaçış dizisi, modern programlarda çok az kullanılır ve genellikle belirli bir kullanım durumu için özel yazılımlar tarafından kullanılır.

Python:
print("Adı\n\vSoyadı\n\vYaşı")
print("Ahmet\n\vYılmaz\n\v23")
print("Ayşe\n\vGüneş\n\v35")

Bu kodda, "\v" kaçış dizisi kullanarak dikey bir tab boşluk bırakılmış bir çıktı üretilir:


Python:
Adı
    Soyadı
    Yaşı
Ahmet
    Yılmaz
    23
Ayşe
    Güneş
    35
 
The sea does not like to be restrained.
Emektar Üye
Katılım
15 Tem 2021
Mesajlar
1,724
Çözümler
86
Tepki puanı
665
Ödüller
10
Yaş
25
Sosyal
4 HİZMET YILI
Bu kaçış dizisi, metin içindeki imlecin bir karakter yerine geriye doğru bir karakter konumunu ifade etmesini sağlar.

İmleç Kaydırma (\b), bir metin içinde kullanıldığında, hemen sonrasındaki karakterin soluna doğru bir karakter konumuna geri döner. Bu, özellikle metin içinde yazma hatalarını düzeltmek için kullanışlıdır. Örneğin:

Python:
print("Merhaba\bDünya!")

Bu kodda, "\b" kaçış dizisi kullanarak imleç bir karakter geriye doğru kaydırılır ve "Merhaba" metni "Dünya!" metni tarafından yazılır:

Python:
MerhabDünya!
 
The sea does not like to be restrained.
Emektar Üye
Katılım
15 Tem 2021
Mesajlar
1,724
Çözümler
86
Tepki puanı
665
Ödüller
10
Yaş
25
Sosyal
4 HİZMET YILI
Bu kaçış dizisi, metin içinde belirli bir Unicode karakterinin yerini almak için kullanılır.

Küçük Unicode (\u), bir metin içinde kullanıldığında, hemen sonrasındaki dört haneli Unicode kodunu temsil eden karakteri yerine koyar. Örneğin:

Python:
print("Merhaba \u0064\u00FCnya")

Bu kodda, "\u0064" ve "\u00FC" kaçış dizileri kullanılarak, "d" ve "ü" harflerinin Unicode kodları kullanılarak "Merhaba dünya" metni yazdırılır:

Python:
Merhaba dünya

Kısacası, Küçük Unicode (\u), Python'da metin içinde belirli bir Unicode karakterini yerine koymak için kullanılan bir kaçış dizisidir.
 
birgünbirpalyaçovarmış
Süper Üye
Katılım
8 Eyl 2020
Mesajlar
1,499
Çözümler
8
Tepki puanı
137
Ödüller
7
Yaş
25
Sosyal
5 HİZMET YILI
reis her # yeni satıramı geçiyor yoksa her / işareti yeni bir satır başlangıcımı .
 
Ultra Üye
Katılım
27 Kas 2017
Mesajlar
1,566
Çözümler
24
Tepki puanı
95
Ödüller
11
Sosyal
8 HİZMET YILI
kodlarımızı dosyalara yazarken eğer ekrana bir değer vermek istiyorsak print fonksiyonunu kullanırız.
 
birgünbirpalyaçovarmış
Süper Üye
Katılım
8 Eyl 2020
Mesajlar
1,499
Çözümler
8
Tepki puanı
137
Ödüller
7
Yaş
25
Sosyal
5 HİZMET YILI
Bu kaçış dizisi, metin içindeki imlecin bir karakter yerine geriye doğru bir karakter konumunu ifade etmesini sağlar.

İmleç Kaydırma (\b), bir metin içinde kullanıldığında, hemen sonrasındaki karakterin soluna doğru bir karakter konumuna geri döner. Bu, özellikle metin içinde yazma hatalarını düzeltmek için kullanışlıdır. Örneğin:

Python:
print("Merhaba\bDünya!")

Bu kodda, "\b" kaçış dizisi kullanarak imleç bir karakter geriye doğru kaydırılır ve "Merhaba" metni "Dünya!" metni tarafından yazılır:

Python:
MerhabDünya!
burda hata var usta sanırım cok detaylı incelemedim ama a harfi arada kayıpmı oluyor yoksa eksikmi yazdın ?
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Üst