Komentar Python Multi-baris

 			 		 		 		 		 	

Setiap bahasa pemrograman menyediakan mekanisme untuk menambahkan komentar ke proyek. Komentar adalah baris sederhana dalam program komputer yang diabaikan oleh compiler atau interpreter. Komentar sering ditulis dalam bahasa alami untuk meningkatkan pemahaman programmer. Pengembang menggunakan komentar untuk mengabaikan beberapa bagian kode dalam fase debugging atau pengujian.

Menulis komentar dengan Python bisa sangat sederhana, dan membuat komentar dengan Python dimulai dengan simbol ‘#’. Artikel ini menjelaskan cara membuat komentar multi-baris dengan Python.

Menulis Komentar Multi-Baris dengan Python

Tidak seperti banyak bahasa pemrograman lainnya, Python tidak menyediakan cara khusus untuk menulis komentar multi-baris. Namun demikian, ada cara lain untuk mengatasi masalah ini.

Di java, kami menulis beberapa komentar sebagai berikut:

/*
Above, we are writing a multi-line comment.
This comment format does not work in Python.
*/

Metode penulisan komentar di atas juga tidak berfungsi dengan Python.

Mari kita lihat beberapa cara lain untuk menulis komentar multi-baris dengan Python.

Menggunakan Beberapa Komentar Garis Simbol

Simbol ‘#’ digunakan untuk menulis komentar satu baris Python. Dengan beberapa komentar baris tunggal yang berurutan, kita dapat menulis komentar multi-baris. Mari kita lihat contoh ini.

#Hello everyone
#this is a comment in Python
#i am writing multi-line comments
#using the single-line comment

Ini adalah salah satu cara menulis komentar multiline. Ini adalah proses yang sedikit memakan waktu, karena mengharuskan kita untuk menulis beberapa komentar satu baris.

Sekarang, mari kita lihat beberapa cara lain untuk menulis komentar multi-baris dengan Python.

Menggunakan Literal String untuk Menulis Komentar Multi-Baris

Seperti yang telah dibahas sebelumnya, Python tidak menyediakan cara yang sebenarnya untuk menulis komentar multi-baris, tetapi Anda dapat menggunakan literal string untuk menulis komentar multi-baris. Interpreter Python mengabaikan string literal yang tidak dialokasikan ke variabel apa pun dan tidak mengeksekusinya. Jadi, Anda dapat menggunakan literal string yang tidak ditetapkan untuk menulis komentar multi-baris dengan Python. Mari kita lihat contoh ini.

'We are using the string literal as a comment'
'This is a multi-line comment'
'We are printing the hello world program'
print("Hello World")

Keluaran

Pada output, Anda dapat melihat bahwa interpreter Python tidak menampilkan error apa pun dan mencetak pesan ‘Hello World.’

Menggunakan Literal String Tiga Kutipan untuk Menulis Komentar Multi-Baris

Meskipun literal string yang dikutip tiga kali biasanya digunakan untuk menulis docstrings, Anda juga dapat menggunakan alat ini untuk menulis komentar multi-baris. Pastikan untuk tidak membingungkan docstring dengan literal string yang dikutip tiga kali lipat yang digunakan untuk menulis komentar multi-baris. Indentasi yang salah dari literal string yang dikutip tiga kali akan menghasilkan error. Mari kita lihat contoh ini.

'''
    We are using the triple quoted string literals for multi-line comments
    programming language is Python
    Let's print the hello world
'''
print("Hello World")

Keluaran

Pada output, Anda dapat melihat bahwa interpreter Python tidak menampilkan error apa pun dan mencetak pesan ‘Hello World.’

Sekarang, mari kita gunakan literal string yang dikutip tiga kali lipat di dalam fungsi untuk menulis komentar multi-baris.

Dalam contoh yang diberikan, kami mencetak jumlah dua angka.

def cal_sum():
    '''
    we are calculating the sum of two numbers.
    This is sum program
    '''
    num1=10
    num2=20
    print("sum is: ",num1+num2)
'''
    Python main function
'''
def main():
    cal_sum()

if __name__ == "__main__":
    main()

Keluaran

Sekarang, mari kita ubah lekukan dan di output, Anda akan melihat bahwa interpreter mengeluarkan error.

def cal_sum():
'''
    We are calculating the sum of the two numbers.
    This is sum program
'''
    num1=10
    num2=20
    print("sum is: ",num1+num2)
'''
    Python main function
'''
def main():
    cal_sum()

if __name__ == "__main__":
    main()

Keluaran

Interpreter mengeluarkan error indentasi.

Kesimpulan

Artikel ini menjelaskan cara membuat komentar multi-baris dalam bahasa pemrograman Python. Meskipun Python tidak menyediakan cara sebenarnya untuk menulis komentar multi-baris, Anda dapat mengatasi masalah ini dengan menggunakan berbagai metode yang dibahas dalam artikel ini.

Related Posts