Belajar Python - Cara Berkomentar [Bagian 2]

Belajar Python - Cara Berkomentar [Bagian 2]

Ini merupakan kelanjutan dari post sebelumnya yang membahas mengenai pengenalan bahasa pemrograman python [click], lebih rincinya lagi mengenai "kenapa kita harus menggunakan python?", "apakah python mudah bagi pemula?", "seru 'kah belajar pemrograman atau coding?". Intinya, menarik perhatian pembaca yang ingin belajar pemrograman, terlebih lagi untuk python. 

Seperti yang kita tau, pengenalan adalah awal, awal itu biasanya hanya sekilas saja. Disini, saya mengajak agar lebih mendalami hal-hal yang 'berbau' digital dan berhubungan erat dengan teknologi. Saya tidak memaksa keinginan dan passion (bakat/minat) yang dimiliki oleh setiap individu. Namun, hanya sedikit menumbuhkan rasa penasaran yang mungkin bisa jadi kesukaan.
 
Kali ini saya akan membahas mengenai tanda pagar '#', kira-kira apa fungsinya?. Mari kita coba.
 
1
2
3
# Halo, gimana kabarnya?.
 
print("Hai, aku baik-baik aja.")
 
 
Bila dijalankan kodenya, maka output nya adalah Hai, aku baik-baik aja. Kenapa begitu?.

Jadi, fungsi dari tanda pagar '#' dalam bahasa pemrograman python adalah komentar. Ya, kita bisa menggunakannya untuk berkomentar, yang berarti juga kita bisa menuliskan apapun, bisa intruksi atau saran. Misalnya, kita menggunakan komentar bahwa 'kode ini' pada 'line ini' fungsinya begini.

Bisa juga, sebagai penanda sebuah kode yang tidak bisa dijalankan. Contohnya :
 
1
2
3
4
5
# Untuk pengguna python.
# Perintah yang ada di Line 3 tidak bisa dijalankan.
# print("Ini tidak bisa dijalankan.")
 
print("Kode ini akan dijalankan.")
 

Contohnya lagi, komentar dipakai sebagai penanda :
 
01
02
03
04
05
06
07
08
09
10
11
12
13
14
# Ini adalah perhitungan ver.Matematika.
 
x, y, z = 1, 2, 3
c = (x + z - y)
 
print(c)
 
# Ini adalah perhitungan ver.Fisika.
 
m = 10
a = 5
F = (m*a)
 
print(F)
 
 
Nah, sekarang kita sudah mengetahui bahwa tanda pagar '#' juga merupakan salah satu hal yang penting. Dengan menggunakannya, akan lebih memudahkan pembaca untuk menangkap maksud dari kode tersebut. 
 
1
2
3
4
# Tapi, tanda pagar tidak bisa berkerja bila di dalam string.
# Seperti ini ..
 
print("# tidak bisa digunakan bila ada didalam string.")
 
 
String itu apa?. Penjelasan sederhananya diidentifikasi sebagai tanda petik dua (") yang mengapit suatu text, contoh : print("ini adalah string"). Jadi, apapun yang diapit oleh string, baik angka, simbol, huruf, dan lainnya akan keluar sebagai output.
 
Bila ingin membuktikannya, bisa diedit perhitungan mtk dan fisika, tambahkan (") pada keduanya. Atau, bisa berkreasi sendiri.
 
Dalam menuliskan komentar bisa bervariasi, contohnya seperti ini :
 
1
2
3
4
# Agar lebih spesifik lagi, bisa seperti ini
 
tinggi_ku = 168 # cm
berat_ku = 56 # kg
 
 
Jadi, jangan takut kalau # bakal merusak kode mu, have a nice code!.