Lewati ke konten utama

Cara Memberi Komentar pada Satu Blok Kode di Python

Untuk memberi komentar pada satu blok kode di Python, Anda dapat menambahkan # di awal setiap baris blok tersebut atau mengapit seluruh blok dengan triple quotes (''' atau """).
Diperbarui 5 Jun 2026  · 3 mnt baca

Komentar adalah salah satu alat paling berguna saat bekerja dengan Python. Komentar memandu kita melalui logika, keputusan, dan tujuan di balik blok kode tanpa mengganggu eksekusinya. Komentar membantu membuat kode lebih mudah dibaca dan dipelihara serta memfasilitasi kolaborasi dalam tim.

Tutorial ini akan membahas dua metode efektif untuk memberi komentar pada beberapa baris kode di Python, agar kode Anda terdokumentasi dengan baik dan mudah dipahami.

Mengapa Komentar Blok di Python Penting?

Komentar sering kali menjadi salah satu konsep pertama yang Anda temui dalam perjalanan belajar Python. Komentar memberikan konteks bermanfaat tentang maksud di balik cuplikan kode tertentu. Komentar menawarkan kejelasan dan konteks mengapa suatu skrip berperilaku seperti itu. Ada berbagai alasan penting mengapa Anda harus selalu menggunakan komentar dalam skrip Anda. Berikut empat di antaranya:

  • Dokumentasi: Komentar berperan sebagai dokumentasi yang menjelaskan tujuan fungsi, kelas, atau blok kode. Ini sangat berguna untuk algoritme yang kompleks, tempat logika tidak langsung terlihat jelas.
  • Keterbacaan: Kode yang diberi komentar dengan baik lebih mudah dibaca dan dipahami. Ini krusial ketika Anda atau orang lain meninjau kembali kode tersebut setelah beberapa waktu.
  • Debugging: Sementara waktu menonaktifkan bagian kode dengan memberi komentar adalah praktik umum untuk mengisolasi dan mengidentifikasi bug.
  • Kolaborasi: Dalam lingkungan tim, komentar membuat kode lebih mudah dibagikan dan dipahami, sehingga memfasilitasi kolaborasi yang lebih lancar dan tinjauan kode.

Menggunakan Komentar Blok Satu Baris di Python

Sebelum kita membahas cara memberi komentar pada beberapa baris, mari mulai dengan dasar-dasar komentar satu baris. Di Python, komentar satu baris diawali dengan simbol pagar (#), dan interpreter Python akan mengabaikan semua yang mengikutinya pada baris tersebut. Untuk membuat komentar satu baris, ikuti petunjuk di bawah ini:

  1. Penempatan: Tempatkan simbol # di awal baris atau setelah kode pada baris yang sama. Komentar dapat ditempatkan di atas kode yang dijelaskan, di baris yang sama di sebelah kanan kode, atau berdiri sendiri.
  2. Isi: Setelah simbol #, tuliskan komentar Anda. Ini bisa berupa penjelasan baris kode, catatan untuk referensi di masa mendatang, atau informasi berguna apa pun yang terkait dengan kode.
# This is a single-line comment explaining the next line of code
print("Hello, world!")  # This prints a message to the console

Metode #1: Memberi Komentar Menggunakan Beberapa Tanda # Satu Baris

Cara paling sederhana untuk memberi komentar di Python adalah dengan menggunakan simbol #, yang membuat semua yang mengikutinya pada baris tersebut diabaikan. Meskipun Python tidak memiliki sintaks khusus untuk komentar blok, Anda dapat menggunakan banyak simbol # untuk memberi komentar pada setiap baris secara individual. Yang perlu Anda lakukan adalah melakukan langkah-langkah berikut:

  1. Identifikasi blok kode: Pertama, identifikasi blok kode yang ingin Anda beri komentar. Ini bisa berupa fungsi, loop, atau bagian apa pun dari kode yang ingin Anda nonaktifkan atau jelaskan.
  2. Beri komentar setiap baris: Tempatkan simbol # di awal setiap baris yang ingin Anda beri komentar. Ini memberi tahu interpreter Python untuk mengabaikan baris-baris tersebut saat eksekusi.

Anda dapat melihat contohnya di bawah ini:

# Example of commenting out multiple lines individually 
# print("Hello, world")
# print("What are you up to?")

print("Just floating in space. What was the question?")

Metode Komentar Blok Python #2: Memberi Komentar Menggunakan Literal String Kutip Tiga

Metode alternatif untuk memberi komentar pada beberapa baris adalah menggunakan literal string kutip tiga (''' ''' atau """ """). Meskipun bukan komentar blok resmi, literal string ini sering digunakan sebagai komentar, terutama untuk komentar multi-baris atau docstring. Untuk menggunakan string kutip tiga, cukup tempatkan ''' atau """ sebelum dan sesudah blok kode yang ingin Anda beri komentar, seperti berikut:

'''
def example_function(name):
	print("Hello", name)
'''

Literal string kutip tiga paling umum digunakan untuk mendokumentasikan fungsi Python. Sebagai contoh:

# Create hello() function
def hello(name):
	'''
	This function takes as input a name, 
	and returns a salutation to the name in the form of "Hello name"
	'''
	# Print the output 
	print("Hello", name)

hello("John")

Literal string kutip tiga ini disebut docstring — Anda dapat membacanya lebih lanjut di tutorial docstring kami.

Penutup

Komentar adalah bagian yang tak tergantikan dalam menulis kode Python yang bersih, mudah dipelihara, dan kolaboratif. Baik Anda menggunakan komentar satu baris dengan # maupun komentar multi-baris dengan string kutip tiga, tujuannya adalah untuk meningkatkan keterbacaan dan pemahaman kode Anda. Mari kita rangkum apa yang telah kita pelajari:

Cara memberi komentar pada satu blok kode di Python

Untuk bacaan lanjutan dan memperdalam pengetahuan Anda tentang praktik terbaik pemrograman Python, lihat sumber daya berikut:


Adel Nehme's photo
Author
Adel Nehme
LinkedIn

Adel adalah pendidik Data Science, pembicara, dan VP Media di DataCamp. Adel telah merilis berbagai kursus dan pelatihan langsung tentang analisis data, machine learning, dan rekayasa data. Ia bersemangat menyebarkan keterampilan dan literasi data di seluruh organisasi serta mengeksplorasi persinggungan teknologi dan masyarakat. Ia meraih gelar MSc di bidang Data Science dan Business Analytics. Di waktu luang, Anda bisa menemukannya bersantai bersama kucingnya, Louis.

Topik

Terus Belajar Python! 

Program

Dasar-Dasar Data Python

28 Hr
Kembangkan keterampilan data Anda, pelajari cara mengolah dan memvisualisasikan data, serta terapkan analisis canggih untuk mengambil keputusan berbasis data.
Lihat DetailRight Arrow
Mulai Kursus
Lihat Lebih BanyakRight Arrow
Terkait

blogs

Spaghetti Plot dan Jalur Badai

Temukan alasan mengapa Anda sebaiknya (tidak) menggunakan spaghetti plot untuk menyampaikan ketidakpastian jalur prediksi badai serta dampaknya terhadap interpretasi.
Hugo Bowne-Anderson's photo

Hugo Bowne-Anderson

13 mnt

blogs

Tutorial Korelasi di R

Dapatkan pengenalan dasar-dasar korelasi di R: pelajari lebih lanjut tentang koefisien korelasi, matriks korelasi, plotting korelasi, dan sebagainya.
David Woods's photo

David Woods

13 mnt

blogs

12 Alternatif ChatGPT Terbaik yang Bisa Anda Coba pada 2026

Artikel ini menyajikan daftar alternatif ChatGPT yang akan meningkatkan produktivitas Anda.
Javier Canales Luna's photo

Javier Canales Luna

14 mnt

blogs

40 Pertanyaan Wawancara DBMS Teratas di 2026

Kuasai pertanyaan wawancara basis data, dari konsep SQL dasar hingga skenario desain sistem tingkat lanjut. Panduan mendalam ini mencakup semua yang Anda perlukan untuk sukses di wawancara DBMS dan meraih peran berikutnya.
Dario Radečić's photo

Dario Radečić

15 mnt

Lihat Lebih BanyakLihat Lebih Banyak