MODUL VI
TIPE DATA, VARIABEL, DAN OPERATOR PYTHON
I. Pendahuluan
A. Latar Belakang
Python adalah salah satu bahasa pemrograman yang dapat melakukan
eksekusi sejumlah instruksi multi guna secara langsung (interpretatif) dengan
metode orientasi objek (Object Oriented Programming) serta menggunakan
semantik dinamis untuk memberikan tingkat keterbacaan syntax. Sebagian lain
mengartikan Python sebagai bahasa yang kemampuan, menggabungkan
kapabilitas, dan sintaksis kode yang sangat jelas, dan juga dilengkapi dengan
fungsionalitas pustaka standar yang besar serta komprehensif. Walaupun Python
tergolong bahasa pemrograman dengan level tinggi, nyatanya Python dirancang
sedemikian rupa agar mudah dipelajari dan dipahami. Pemilihan nama Python
sendiri diambil dari sebuah acara televisi yang lumayan terkenal yang Bernama
Mothy Python Flying Circus yang merupakan acara sirkus favorit dari Guido van
Rossum.
Tipe data adalah suatu media atau memori pada komputer yang digunakan
untuk menampung informasi. Python sendiri mempunyai tipe data yang cukup
unik bila kita bandingkan dengan bahasa pemrograman yang lain. Variabel adalah
lokasi memori yang dicadangkan untuk menyimpan nilai-nilai.. Variabel
menyimpan data yang dilakukan selama program dieksekusi, yang nantinya isi
dari variabel tersebut dapat diubah oleh operasi - operasi tertentu pada program
yang menggunakan variabel. Variabel dapat menyimpan berbagai macam tipe
data. Di dalam pemrograman Python, variabel mempunyai sifat yang dinamis,
artinya variabel Python tidak perlu didekralasikan tipe data tertentu dan variabel
Python dapat diubah saat program dijalankan.
Dalam praktikum modul 6 pemrograman komputer yaitu tipe data, variable
dan operator kami membuat suatu studi kasus mengenai bagaimana cara
memesan Jagung Popcorn di PT Plants World dengan menggunakan bahasa
pemrograman python dan juga memperhatikan tipe data, variabel, dan operator
serta susunan-susunan dalam membuat suatu program studi tersebut.
print c #output: 3
a = 10
b=3
c = float(a) / float(b) #output: 3.3333333333333335
print c
2. Setelah Anaconda terbuka, pilih menu environment dan klik “create” untuk
membuat environment baru.
3. Beri nama environment baru, lalu pilih package “python”, lalu klik create
8. Input data
9. Output program
MULAI
DATA INPUT
Nama pelanggan
No pelanggan
Alamat
Jumlah pesanan
nama=str(input('Nama Pembeli='))
notelp=int(input('No Telepon='))
alamat=(input('Alamat='))
barang=('Jagung Popcorn')
jumlah_beli=int(input('Jumlah Pesanan(dalam kg)='))
isi_dos=12
harga_beli_perkg=20000
harga_beli_perdos=200000
jumlah_dos=jumlah_beli//isi_dos
jumlah_kemasan=jumlah_beli%isi_dos
total_harga_dos=jumlah_dos*harga_beli_perdos
total_harga_kemasan=jumlah_kemasan*harga_beli_perkg
total_harga=total_harga_dos+total_harga_kemasan
print('\nRincian Pemesanan:')
print('Untuk Pembelian %s sebanyak %d kg, diperoleh %d dos dan %d pcs (per kg) dengan
total harga Rp.%d '%(barang,jumlah_beli,jumlah_dos,jumlah_kemasan,total_harga))
DATA OUTPUT
ERROR?
YA TIDAK
B. Analisis Output
Dari penulisan coding diatas, dapat dijelaskan bahwa ada beberapa tipe
data yang digunakan yaitu string dan integer, tipe data string yang di gunakan
untuk menyatakan karakter atau kalimat yang berupa huruf dan angka yang diapit
oleh tanda (‘) atau (“), dan untuk tipe data integer di gunakan untuk untuk
menyetakan bilangan bulat.
nama=str(input('Nama Pembeli='))
notelp=int(input('No Telepon='))
alamat=(input('Alamat='))
Dalam coding di atas juga terdapat variabel di gunakan untuk opsi
penyimpanan yang bersifat cadangan dan di variabel disusun oleh 2 komponen
yaitu nama variable di sebelah kiri sama dengan (=) dan nilai variable di sebelah
isi_dos=12
harga_beli_perkg=20000
harga_beli_perdos=200000
jumlah_dos=jumlah_beli//isi_dos
jumlah_kemasan=jumlah_beli%isi_dos
total_harga_dos=jumlah_dos*harga_beli_perdos
total_harga_kemasan=jumlah_kemasan*harga_beli_perkg
total_harga=total_harga_dos+total_harga_kemasan