Bahasa Python

Aturan Dasar Penulisan Bahasa Pemrograman Python

Bahasa Python

Assalamu’alaikum ,,, Selamat datang di matericoding.com. Pada kesempatan kali ini saya akan melanjutkan bahasan tentang bahasa pemrograman Python. Pada pertemuan sebelumnya telah dibahas cara menjalankan kode program Python baik menggunakan Command Promt ataupun IDLE. Untuk kali ini akan dibahas aturan dasar penulisan bahasa Python agar teman teman bisa lebih memehami tentang bahasa Python.

Struktur Kode Program Python

Struktur kode pada bahasa Python sangat minimalis tidak membutuhkan struktur apapun. Sebagai contoh pada bahasa pemrograman C++, untuk menampilkan tulisan “Selamat Datang” kita perlu buat strutur kode seperti berikut:

#include<iostream>
#include<conio.h>
using namespace std;
 
void main(){
cout<<"Selamat datang";
_getch();
}

Sedangkan di Python, kita hanya perlu mengetikkan seperti berikut

print("selamat datang")

Jadi lebih sederhana.

Statement Terminator

Selain tidak butuh struktur dasar, bahasa Python juga tidak perlu tanda titik koma ( ; ) di akhir setiap perintah sebagaimana yang sering ditemukan dalam bahasa pemrograman lain.

Secara teknis, Python menggunakan karakter new line sebagai pemisah perintah. Karakter newline ini tidak lain adalah penanda pindah baris yang kita buat dengan cara menekan tombol Enter. Berikut contoh kode program Python dengan 4 baris perintah:

print("Belajar Python di Matericoding.com")
nama="Ibrahim"
print("Selamat datang"+nama)
print("Selamat belajar dan semoga sukses")

Selama tiap perintah berada dalam baris yang berlainan, itu sudah cukup.

Meskipun begitu, kode program Python masih bisa berjalan seandainya kita tetap ingin menambah tanda titik dua di akhir setiap perintah.

print("Belajar Python di Matericoding.com");
nama="Ibrahim";
print("Selamat datang"+nama);
print("Selamat belajar dan semoga sukses");

Tanda titik koma ini menjadi harus ditulis jika kita ingin menulis beberapa perintah dalam 1 baris kode program:

print("Belajar Python di Matericoding.com"); nama="Ibrahim";
print("Selamat datang"+nama); print("Selamat belajar dan semoga sukses");

Perbedaan Huruf Besar / Kecil dalam Aturan Dasar Penulisan Bahasa Python

Bahasa Python menganut aturan penulisan case sensitif, yang artinya huruf besar dan kecil dianggap berbeda. Perintah print tidak bisa ditulis menjadi Print atau PRINT. Ini berlaku untuk perintah-perintah lain seperti variabel dan keyword.

Sebagai contoh bisa dilihat pada program di bawah ini:

kesalahan aturan dasar penulisan bahasa python

Pada contoh di atas terdapat kesalahan penulisan Print yang seharusnya menggunakan ‘p‘ kecil (print). Dan penulisan variabel nama yang baris no 3 harus sama dengan penulisan nama di baris no 2.

Indentations Dalam Aturan Dasar Penulisan Bahasa Python

Dalam bahasa Indonesia, indentations bisa di translate sebagai indentasi. Bahasa bebasnya, indentasi adalah menggeser atau “menjorokkan” beberapa baris kode program ke arah dalam.

Biasanya indentasi dipakai untuk sekedar memudahkan pembacaan kode program, namun dalam Python, indentasi berfungsi sebagai penanda blok kode program.

Sebagi contoh pada pada program percabangan di bawah ini:

angka = 5 
if angka > 0:
  print('Angka Positif')
else:
  print('Angka Negatif')

Baris 3 dan 5 itulah yang dinamakan identasi, Jika pada bahasa pemrograman lain, baris ke 3 dan ke 5 Dalam bahasa pemrograman lain, indentasi ini hanya sebatas “pemanis” untuk mempermudah pembacaan kode program, tanpa tambahan spasi di awal pun kode program tetap berjalan sebagaimana mestinya.

Namun dalam bahasa Python, spasi di awal baris memiliki makna untuk membuat blok kode program. Jika indentasi di hapus, kode Python bisa menghasilkan error.

kesalahan identasi

Kode diatas menghasilkan error karena saya menghapus spasi di awal baris kedua.

Lebih jauh tentang indentasi dan blok kode program akan kita bahas pada saat masuk ke kondisi if dan perulangan. Untuk saat ini yang perlu dipahami adalah, spasi di awal kode program sangat penting di dalam Python.

Penulisan Komentar pada Bahasa Python

Dalam programming, comments atau baris komentar adalah istilah untuk menyebut keterangan tambahan. Comment ini ibarat notes atau catatan yang biasa dipakai untuk menulis maksud dari kode tersebut. Comment tidak akan diproses oleh interpreter Python.

Untuk project yang besar dan melibatkan banyak programmer, comment akan mempermudah programmer lain untuk memahami maksud dari kode yang kita tulis.

Untuk membuat comment di dalam Python, awali sebuah baris dengan tanda hash atau tanda pagar ( # ), seperti contoh berikut:

#ini hanya komentar
#program menentukan bilangan positif dan negatif
angka = 5 
if angka > 0:
  print('Angka Positif') #bisa dituliskan disini
else:
  print('Angka Negatif')

Demikian tadi beberapa aturan dalam penulisan program Python. Semoga bisa bermanfaat bagi teman teman. Jika ada pertanyaan bisa ditanyakan lewat kolom komentar.

Wassalamu’alaikum

Salam MateriCoding

(sumber)

Leave a Comment