Python Çok Satırlı Yorumlar

Python Multi Line Comments



Her programlama dili, projelere yorum eklemek için bir mekanizma sağlar. Yorumlar, bilgisayar programlarında derleyici veya yorumlayıcı tarafından yok sayılan basit satırlardır. Yorumlar, programcının anlaşılırlığını artırmak için genellikle doğal dilde yazılır. Geliştiriciler, hata ayıklama veya test aşamasında kodun bazı bölümlerini yok saymak için yorumları kullanır.

Python'da yorum yazmak çok basit olabilir ve Python'da yorum oluşturmak '#' sembolü ile başlar. Bu makale Python'da çok satırlı yorumların nasıl oluşturulacağını açıklar.







Python'da Çok Satırlı Yorum Yazma

Diğer birçok programlama dilinden farklı olarak Python, çok satırlı yorum yazmanın belirli bir yolunu sağlamaz. Bununla birlikte, bu sorunla başa çıkmanın başka yolları da vardır.



Java'da aşağıdaki gibi birden çok yorum yazıyoruz:



/ *
Yukarıda çok satırlı bir yorum yazıyoruz.
Bu yorum biçimi Python'da çalışmaz.
* /

Yukarıdaki yorum yazma yöntemi Python'da da çalışmaz.





Python'da çok satırlı yorumlar yazmanın başka yollarını görelim.

Birden Çok Sembol Satırı Açıklaması Kullanma

Python'un tek satırlık yorumunu yazmak için '#' sembolü kullanılır. Ardışık çoklu tek satırlı yorumlar ile çok satırlı yorumlar yazabiliriz. Bunun bir örneğini görelim.



#Herkese merhaba
#bu, Python'da bir yorumdur
#çok satırlı yorumlar yazıyorum
#tek satırlık yorumu kullanma

Bu, çok satırlı yorum yazmanın bir yoludur. Birden çok tek satırlık yorum yazmamızı gerektirdiği için biraz zaman alan bir süreç.

Şimdi Python'da çok satırlı yorum yazmanın başka yollarını görelim.

Çok Satırlı Yorumlar Yazmak için Dize Değişmezlerini Kullanma

Daha önce tartışıldığı gibi, Python çok satırlı yorumlar yazmak için gerçek bir yol sağlamaz, ancak siz Yapabilmek çok satırlı yorumlar yazmak için dize değişmezlerini kullanın. Python yorumlayıcısı, herhangi bir değişkene atanmamış hazır bilgi dizilerini gözden kaçırmaz ve bunları yürütmez. Bu nedenle, Python'da çok satırlı yorumlar yazmak için atanmamış dize değişmezlerini kullanabilirsiniz. Bunun bir örneğine bakalım.

'Dize değişmezini yorum olarak kullanıyoruz'
'Bu çok satırlı bir yorumdur'
'Merhaba dünya programını yazdırıyoruz'
print('Merhaba Dünya')

Çıktı

Çıktıda Python yorumlayıcısının herhangi bir hata vermediğini ve 'Merhaba Dünya' mesajını yazdırdığını görebilirsiniz.

Çok Satırlı Yorumlar Yazmak için Üçlü Alıntılı Dize Değişmezlerini Kullanma

Üçlü alıntı dize değişmezleri esas olarak belge dizileri yazmak için kullanılsa da, bu aracı çok satırlı yorumlar yazmak için de kullanabilirsiniz. Belge dizisini, çok satırlı yorumlar yazmak için kullanılan üç tırnaklı dize değişmezleri ile karıştırmadığınızdan emin olun. Üçlü alıntılanan dize değişmezlerinin yanlış girintisi bir hata oluşturur. Bunun bir örneğine bakalım.

'''
Çok satırlı yorumlar için üçlü alıntı dize değişmezlerini kullanıyoruz
Programlama dili Python'dur
Merhaba dünyayı yazdıralım
'''
print('Merhaba Dünya')

Çıktı

Çıktıda Python yorumlayıcısının herhangi bir hata vermediğini ve 'Merhaba Dünya' mesajını yazdırdığını görebilirsiniz.

Şimdi, çok satırlı yorumlar yazmak için bir fonksiyonun içindeki üçlü alıntı dize değişmezlerini kullanalım.

Verilen örnekte iki sayının toplamını yazdırıyoruz.

def cal_sum():
'''
iki sayının toplamını hesaplıyoruz.
Bu toplam programdır
'''
sayı1=10
sayı2=20
print('Toplam: ',num1+num2)
'''
Python ana işlevi
'''
tanım ana():
cal_sum()

eğer __name__ == '__main__':
ana()

Çıktı

Şimdi girintiyi değiştirelim ve çıktıda yorumlayıcının bir hata verdiğini göreceksiniz.

def cal_sum():
'''
İki sayının toplamını hesaplıyoruz.
Bu toplam programdır
'''
sayı1=10
sayı2=20
print('Toplam: ',num1+num2)
'''
Python ana işlevi
'''
tanım ana():
cal_sum()

eğer __name__ == '__main__':
ana()

Çıktı

Yorumlayıcı girinti hatası verir.

Çözüm

Bu makale Python programlama dilinde çok satırlı yorumların nasıl oluşturulacağını açıklamaktadır. Python, çok satırlı yorum yazmanın gerçek bir yolunu sağlamasa da, bu makalede tartışılan çeşitli yöntemleri kullanarak bu sorunu çözebilirsiniz.