Konumuz, Pythonda Hem iki tırnak (), hem de tek tırnak () içeren bir cümleyi nasıl print komutu ile ekleyebileceğimiz.

Örneğin, cümlemiz ; Barış, “yarın Paris’e uçacağım” dedi. olsun. Gördüğünüz gibi alıntı durumu olduğundan çift tırnakla alıntı olduğu belirtilmiş, ayrıca Paris özel isim olduğundan ek harf kesme işareti ile ayrılmış.

Bu sorunu en basit şekilde Python 3.x serisinde, üç tırnak (""") kullanarak aşarız.

Yani gereken kod şu şekilde olmalı ;

>>>print("""Barış "Yarın Paris'e uçacağım" dedi.""")

Sorunun çözümüne böylece kavuşmuş olursunuz, fakat gıcıklık olsun diye bu çözümün olmadığını varsayıp alternatifler edinelim, belki bazı insanların çift tırnak tuşu çalışmıyordur.

Bu gibi durumlarda devreye python’un özel işaretleri girer, buna da escape sequence (kaçış dizisi) denir. Mesela “\” işareti bunlardan biridir ve yukarıdaki durumdan kaçınmamızı sağlayacak işarettir.

Hemen görelim, nasıl kullanacağımızı ;

>>>print("Barış \"Yarın Paris'e uçacağım\" dedi.")

Bu şekilde yukarıdaki sorunları çözmüş olduk.

Bir sonraki makalemizde görüşmek üzere.