0% menganggap dokumen ini bermanfaat (0 suara)
9 tayangan

Modul P04 - Variabel, Tipe Data dan Operator

Variabel dan Tipe Data

Diunggah oleh

Ruth Manurung
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
9 tayangan

Modul P04 - Variabel, Tipe Data dan Operator

Variabel dan Tipe Data

Diunggah oleh

Ruth Manurung
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd
Anda di halaman 1/ 8

Modul Praktikum : Variabel, Tipe Data,

dan Operator Aritmatika


Sebelum memulai percobaan-percobaan dan tugas pada minggu ini, pastikan untuk membuat
workspace baru khusus untuk pengerjaan minggu ini.

Percobaan 1: Variabel
Variabel merupakan suatu wadah untuk menyimpan nilai data. Pada
percobaan ini, kita akan mempelajari bagaimana cara mendeklarasikan
sekaligus menginisialisasikan sebuah variabel. Ikuti langkah-langkah berikut:
1. Pada VSCode, buat sebuah file dengan nama belajar-variabel.py
2. Pada layar editor IDE anda, masukkan kode program dan
eksekusi file belajar- variabel.py untuk melihat hasil program:

Catatan : saat menyalin program pada setiap


percobaan, komentar tidak wajib untuk disalin
ulang.

Percobaan 2: Tipe Data


Setiap variabel memiliki tipe data yang memiliki fungsinya masing-masing
dalam merepresentasikan sebuah nilai data. Pada percobaan ini, kita akan
mengenal 3 jenis tipe data dasar yang umum digunakan pada Python.

Percobaan 2.1 Tipe Data Integer


Tipe data ini merupakan tipe data untuk menampung nilai variabel dengan
bilangan bulat. Bilangan bulat adalah bilangan yang dapat dituliskan tanpa
komponen desimal atau pecahan baik positif maupun negatif. Contoh :
5,25,404,1001,-6,-14, -28 dsb
Buat file dengan nama belajar-integer.py lalu salin kode berikut pada
editor dan eksekusi program:
Eksekusi kode diatas, lalu screenshot hasilnya dibawah ini:

Percobaan 2.2 Tipe Data Float


Tipe data float merupakan tipe data yang dapat digunakan untuk menyimpan
data dalam bentuk bilangan desimal. Contoh: 3.14, 10.891, 67.12
Buat file dengan nama belajar-float.py lalu salin dan eksekusi kode program
berikut:

Pada percobaan ini perlu diperhatikan bahwa, python


menggunakan tanda titik (.) sebagai pemisah desimal.
Bukan tanda koma (,)
Eksekusi kode diatas, lalu screenshot hasilnya dibawah ini:

Percobaan 2.4: Tipe Data String


Tipe data string merupakan variabel yang dapat menampung data alfanumerik
seperti angka(0- 9), karakter (a-z | A-Z), dan simbol (%,$,@,dsb).
Untuk mengenal penggunaan string, buat sebuah file baru dengan nama
belajar-string.py lalu salin dan eksekusi program berikut:

Dari contoh diatas, dapat dilihat bahwa inisialisasi nilai variabel dengan tipe
data string berbeda dengan tipe data integer maupun float. Inisialisasi nilai data
string harus diapit oleh tanda petik satu (') atau petik dua (").
Secara umum, string biasanya digunakan sebagai informasi utama sebuah
keluaran / output. Oleh karena itu, variabel dengan tipe data string dapat
dikombinasikan satu sama lain. Teknik penggabungan ini biasa disebut
dengan String Concatenation.

Lanjutkan file belajar-string.py yang sudah ada, lalu salin (baris-10-12) dan
eksekusi kembali program:

Eksekusi kode diatas, lalu screenshot hasilnya dibawah ini:

Percobaan 2.5: Menggunakan F-string


Buat sebuah file baru dengan nama belajar-fstring.py lalu salin kode dibawah ini:

Untuk kode kedepannya, sangat direkomendasikan untuk


menggunakan format ini untuk menggabungkan string dan
variabel

Eksekusi kode diatas, lalu screenshot hasilnya dibawah ini:

Percobaan 4: Operator Aritmatika


Operator merupakan simbol khusus dalam Python yang digunakan untuk
melakukan operasi khusus seperti perhitungan aritmatika atau logika. Pada
percobaan ini, kita akan mengenal operator aritmatika. Buat file dengan
nama belajar-operator-aritmatika.py lalu salin dan eksekusi program
berikut:
Eksekusi kode diatas, lalu screenshot hasilnya dibawah ini:

Percobaan 4: Menggunakan Input dan Output


Seperti pada percobaan-percobaan sebelumnya, nilai data variabel biasanya
diinisialisasikan langsung sebelum pemanggilan program. Dalam beberapa
kasus, nilai data harus berubah mengikuti data yang dimasukkan oleh
pengguna saat program dijalankan. Oleh karena itu, untuk mendapatkan data
dari pengguna, kita dapat menggunakan fungsi bawaan dari python yaitu
input(). Sedangkan, untuk menampilkan keluaran atau output, kita dapat
menggunakan fungsi print() yang telah diterapkan pada percobaan-percobaan
sebelumnya.
Untuk lebih memahami penggunaan fungsi input, buat sebuah file baru
dengan nama belajar- input.py lalu salin dan eksekusi program berikut:

Eksekusi kode diatas, lalu screenshot hasilnya dibawah ini:

Percobaan 5: Typecasting
Perlu diketahui bahwa setiap data yang diperoleh dari pengguna melalui
fungsi input() akan menghasilkan sebuah nilai data variabel dengan tipe
data string. Sehingga, ketika membuat program yang membutuhkan tipe data
integer atau float, maka proses operasi aritmatika tidak akan dapat dilakukan
sehingga menghasilkan pesan eror ketika dieksekusi.
Buat file baru dengan nama belajar-typecasting.py lalu salin dan eksekusi
program berikut:

Eksekusi kode diatas, lalu screenshot hasilnya dibawah ini:


Apakah hasil kode diatas menghasilkan pesan error??? Jika ya, untuk
mengatasi hal ini, kita dapat menggunakan fungsi float(), int(), dan str()
untuk mengkonversi tipe data suatu variabel ke tipe data lainnya. Modifikasi
kode sebelumnya dengan menambahkan fungsi float seperti yang ditandai
dibawah ini :

Eksekusi kode diatas, lalu screenshot hasilnya dibawah ini:

Fungsi typecasting:
 float(variable) untuk mengkonversi variabel menjadi float
 int(variable) untuk mengkonversi variabel menjadi integer
 str(variable) untuk mengkonversi variabel menjadi string
Tugas 1: Membuat Program Luas lingkaran
Buatlah sebuah program sederhana untuk menghitung luas lingkaran dengan
inputan jari-dari pengguna. Sebagai gambaran, hasil harus dapat menampilkan

𝞹⨉r²)
program yang sama persis dengan gambar berikut ini: (Rumus luas lingkaran =

Simpan file dengan nama tugas-luas-lingkaran.py

Salin kode jawaban dan screenshot hasil eksekusinya dari terminal


dibawah ini:

Tugas 2: Menghitung Harga Setelah Diskon


Buat sebuah aplikasi untuk menghitung harga sebuah barang setelah diskon.
Inputan yang diminta ada 4 buah yaitu nama barang, jumlah barang, harga
barang dan besaran diskon. Sebagai gambaran, hasil eksekusi program dapat
menampilkan keluaran aplikasi sebagai berikut:

Simpan file dengan nama tugas-diskon.py

Salin kode jawaban dan screenshot hasil eksekusinya dari terminal


dibawah ini:

- Selamat Mengerjakan -

Anda mungkin juga menyukai