Pertemuan 1 : Struktur Python dan Membuat Program Sederhana : Menghitung Volume Balok

 

A.    STRUKTUR PYTHON

1.      Aturan penulisan

Dalam pembuatan atau penulisan program didalam Python lebih sederhana dibandingkan dengan bahasa pemrograman yang lain seperti C, C++, dan Java. Berikut beberapa pertimbangannya :

a)      Tipe data tingkat tinggi digunakan untuk menyatakan operasi kompleks dalam suatu statement tunggal.

b)      Pengelompokan statement telah selesai dengan indentasi sebagai pengganti dari pengurung mulai dan akhiran.

c)      Tidak ada deklarasi argumentasi atau variabel yang diperlukan.

 

2.      Indentasi

Bahasa pemrograman Python termasuk kedalam bahasa yang mudah dibaca dan terstruktur, hal ini karena digunakannya sistem indentasi. Yaitu memisahkan blok-blok program dengan susunan indentasi. Jadi untuk memasukan sub-sub program dalam suatu blok, sub-sub program tersebut diletakan satu atau lebih spasi dari kolom suatu blok program.

 

Python memiliki sedikit perbedaan pada cara penulisan program dengan bahasa pemrograman yang lain seperti C/Java. Kalau pada C/Java menggunakan tanda kurung sebagai pemisah blok program, di Python kita hanya menggunakan spasi sebagai pemisah blok program yang biasa disebut sebagai Indentasi. Karena Python menjalankan perintah secara berurutan, maka kita harus pintar menyusun perintah agar mendapatkan hasil seperti yang diinginkan.

 

3.      Variabel

Sebuah variabel adalah sebuah nama yang mempunyai sebuah nilai. Pendeklarasian kalimat membuat sebuah variabel - variabel baru dan memberinya nilai.

 

4.      Nama variabel

Pembuatan variabel dalam python sangat sederhana. Berikut adalah ketentuan mengenai variabel dalam python:

·         Variabel tidak perlu dideklarasikan mempunyai tipe data tertentu

·         Jenis data dalam variabel dapat berubah-ubah

·         Penulisan variabel harus diawali dengan huruf, dan untuk karakter selanjutnya bisa berupa huruf atau angka

·         Dapat berupa huruf Kapital, tetapi bersifat case-sensitive, nama Kapital dengan kapital adalah variabel yang berlainan

·         Penulisan variabel tidak boleh dipisah oleh <spasi>

·         Untuk variabel yang terdiri dari 2 suku kata, dapat dipisah dengan simbol underscore ( _ ) seperti nama_saya.

 

5.      Keyword atau kata kunci

Python memiliki beberapa kata kunci untuk mendefinisikan aturan - aturan dan struktur bahasa, maka dari itu kata kunci sudah jelas tidak bisa dijadikan nama variabel.

 

Berikut adalah daftar kata kunci pada bahasa Python:

and

continue

else

for

import

not

raise

assert

def

except

from

in

or

return

break

del

exec

global

is

pass

try

class

elif

finally

if

lambda

print

while

 

6.      Penulisan komentar

Komentar adalah penanda sebuah code agar bisa menyimpan pengertian sebuah program yang dibuat. Aturan penulisan pada komentar di Python terdapat dua cara yaitu:

a)      Menggunakan tanda pagar(#) diawal komentar

b)      Menggunakan tanda kutip 2 berjumlah 3(“””)letakan diawal dan diujung kalimat komentar

 

7.      Penulisan input

Input merupakan sebuah cara agar program bisa mengambil data yang ingin diinput oleh user, penulisannya diawali/disimpan didalam variabel dan diikuti dengan input(), contoh: nama_variabel = input(“Masukan data: ”).

8.      Penulisan output

Penulisan output menggunakan kata kunci print, contoh: print(“Ini adalah hasil output...”).

 

B.     PROGRAM SEDERHANA

Disini kelompok kami akan membuat sebuah program sederhana yaitu program menghitung volume balok yang memakai rumus matematika volume balok yaitu : Panjang * Lebar * Tinggi.

1.      Banner

Kami membuat output banner sebagai info detail tentang program yang kami buat beserta anggota kelompoknya.


Karena kami ingin menampilkan output maka kami menggunakan print(“”) sebagai kata kunci dari pythonnya.

2.      Program


Masuk ke bagian intinya yaitu program:

a)      kami membuat print(“\n”) sebagai tanda spasi baris atau pemisah.

b)      Karena rumus menghitung volume balok adalah (Panjang * Lebar * Tinggi) maka kami membuat 3 variabel yang namanya sesuai dengan rumus tersebut. Nilai dari ketiga variabel kami convert kedalam tipe data integer agar bisa langsung kami hitung dengan cara tambahkan kata kunci int() di awal isi setelah sama dengan. Agar kami bisa mendapatkan data/nilai yang user inginkan maka kami tambahkan lagi input() kedalam tanda kurung int() tadi. Di dalam input() kami masukan penjelasan input brupa string dengan tanda kutip 2 seperti ini int(input(“Penjelasan”)). Dan penulisannya diulang pada variabel berikutnya.

c)      Karena ketiga variabel sudah kami buat codenya agar bisa mengambil data/nilai dari user, maka kami akan membuat code untuk menampilkan output dengan menggunakan kata kunci print() di dalam print awalnya kami masukan tipe data string agar user dengan mudah mengetahui penjelasannya, lalu dipisahkan dengan tanda koma(,) agar tipe data terpisah. Setelah terpisah dari tipe data string diawal kami akan membuat code yang mengikuti rumus menghitung volume balok dengan menuliskan panjang * lebar * tinggi setelah tanda koma tadi. Disini kami memakai operator aritmatika perkalian yang diwakilkan dengan simbol bintang(*).

 

3.      Run



Karena program tidak memiliki eror atau gagal, maka program sederhana menghitung volume balok yang kami buat sudah berhasil.

Komentar