You are on page 1of 6

LAPORAN

PRAKTIKUM PEMPROGRAMAN
TERSTRUKTUR
PERINTAH DASAR

Disusun oleh :
Faizal arifin

E32161976

PROGRAM STUDI TEKNIK KOMPUTER


JURUSAN TEKNOLOGI INFORMASI
POLITEKNIK NEGERI JEMBER
2016

PRAKTIKUM 1
PERINTAH DASAR
A.

Dasar teori

Python dikembangkan oleh guido van russom pada tahun


1990 di belanda. Python merupakan bahasa pemrograman
tingkat tinggi (very-high-level languange), beriontasi objek,
interaktif, dan interpreraktif. Salah satu fitur yang di sediakan
oleh Python adalah sebagai bahasa pemprograman dinamis yang
dilengkapi dengan manajemen memori otomatis.
Setiap bahasa pemprograman meliki aturan sendiri untuk
penamaan suatu variabel. Nama ssering disebut dengan
identitas (identifer). Intepreter python juga telah mendifinisikan
beberapa aturan untuk penamaan identitas seperti berikut ini:
Nama variabel tidak boleh ada spasi atau simbol seperti @
# ! % * & ^ + -( ) { } [ ] ., : ; \ dan /
Nama variabel harus unik. Misalkan kita ingin menyimpan
empat bilangan yang berbeda beda, maka harud buat
empat variabel yang unik atau tidak boleh sama . identitas
bersifat case-sensitiv.
Nama variabel dapat terdiri dari angka karakter.
Beberapa fitur yang dimiliki Python adalah:

memiliki kepustakaan yang luas; dalam distribusi Python telah disediakan


modul-modul 'siap pakai' untuk berbagai keperluan.

memiliki tata bahasa yang jernih dan mudah dipelajari.

memiliki aturan layout kode sumber yang memudahkan pengecekan,


pembacaan kembali dan penulisan ulang kode sumber.

berorientasi obyek.

memiliki sistem pengelolaan memori otomatis (garbage collection, seperti


java)

modular, mudah dikembangkan dengan menciptakan modul-modul baru;


modul-modul tersebut dapat dibangun dengan bahasa Python maupun
C/C++.

memiliki fasilitas pengumpulan sampah otomatis, seperti halnya pada


bahasa pemrograman Java, python memiliki fasilitas pengaturan

penggunaan ingatan komputer sehingga para pemrogram tidak perlu


melakukan pengaturan ingatan komputer secara langsung.

B.

Pembahasan

Semua bahasa pemrograman, termasuk Python, menggunakan suatu variabel


untuk menyimpan data di memori komputer. Variabel pada Python tidak harus
dideklarasikan secara eksplisit. Pendeklarasian variabel terjadi secara otomatis
ketika kita memberikan sebuah nilai pada suatu variabel. Seperti bahasa
pemrograman pada umumnya, tanda sama-dengan (=) digunakan untuk
memberikan nilai pada suatu variabel. Operan di sebelah kiri dari tanda (=) adalah
nama variabel, sedangkan operan yang sebelah kanan dari tanda (=) adalah nilai
yang diberikan pada variabel.
>>>harga = 100
>>>diskon = 25
>>>harga - diskon
75

Pada contoh di atas, 100 dan 25 merupakan nilai yang diberikan pada variabel
harga dan diskon. Sedangkan pernyataan harga- diskon akan menghitung selisih
antara harga dengan diskon. Variabel juga dapat menyimpan suatu nilai berupa
teks (dibaca string).
>>>a = 'sekolah'
>>>b = 'dasar'
>>>a + b
'sekolahdasar'

Variabel juga dapat menyimpan dua nilai string atau lebih dengan menggunakan
operator (+).
>>>c = 'Py' + 'thon'
>>>c
'Python'

Jika kita telah memberikan nilai pada variabel, kita dapat menggunakan variabel
tersebut dalam ekspresi yang lain.
>>>a = 2
>>>a = a + 3
>>>a
5

Kita juga dapat memberikan sebuah nilai untuk beberapa variabel.


>>>p=q=r=1
>>>p
1
>>>q
1
>>>r
1

Selain itu, juga dapat memberikan beberapa nilai untuk beberapa variabel
(disebut multiple assignment).
>>>x, y, z = 1, 2, 'belajar Python'
>>>x
1
>>>y
2
>>>z
'belajar Python'

Bentuk lain dari contoh di atas, bisa menggunakan tanda kurung-buka kurungtutup.
>>>(x, y, z) = (1, 2, 'belajar Python')

Cara di atas, dapat juga kita gunakan untuk pertukaran nilai variabel.
>>>(x, y) = (10, 20)
>>>x
10
>>>y
20
>>>(x, y) = (y, x)
>>>x
20
>>>y
10

(gambar 0. Percobaan pada variabel)

C. Latihan

(gambar 1. Konversi suhu dan identitas dengan GUI)

(gambar 2. Identitas diri dengan CLI )

D.

Kesimpulan

Tentang modul dan praktikun yang telah saya pelajari


dapat disimpulkan bahwa modul dan praktikum memberikan
gamabran singkat tentang apa itu python dan beberapa
fungsinya sebagai bahasa pemprograman. Selain itu juga saya
dapat mengenali bagaiman cara penulisan di python dengan
benar dan dapat paham beberapa perintah yang intinya untuk
memudahkan suatu perkerjan dari tujuan kita.

E.

Referensi

Bkpm praktikum 1
http://sejarahdanpengertianprogramphyton.blogspot.co.id/
https://klinikpython.wordpress.com/2011/11/13/dasar-pythontipe-tipe-standart-di-python/

You might also like