Pengantar
Tujuan Pembelajaran:
Pada bab ini mahasiswa akan terampil mendemonstrasikan membuat koding input data user di python dan merapkannya pada kasus kehidupan sehari-hari dalam bentuk studi kasus dan proyek sederhana.
Tipe Data
Contoh
Keterangan
Integer (int
)
10, -5, 1000
Bilangan bulat
Float (float
)
3.14, -0.5
Bilangan desimal
String (str
)
"Hello"
, 'Python'
Teks (pakai kutip)
Boolean (bool
)
True, False
Logika benar/salah
List (list
)
[1, 2, 3]
Kumpulan data yang bisa diubah (mutable)
Tuple (tuple
)
(4, 5, 6)
Mirip list, tapi tidak bisa diubah (immutable)
Set (set
)
{7, 8, 9}
Kumpulan unik, tidak berurutan
Dictionary (dict
)
{"nama": "Budi", "usia": 25}
Data dengan pasangan key-value
Input –atau inputan– (dalam konteks pemrograman) merupakan sebuah data, informasi, atau nilai apa pun yang dikirimkan oleh user kepada komputer untuk diproses lebih lanjut.
Input dalam konteks pemrograman adalah proses menerima data dari pengguna atau sumber eksternal ke dalam program. Data yang diterima melalui input dapat berupa teks, angka, atau tipe data lainnya, tergantung pada kebutuhan program.
Dalam Python, fungsi input() digunakan untuk menerima input dari pengguna. Fungsi ini mengambil satu argumen opsional yang merupakan prompt atau petunjuk untuk memberi tahu pengguna tentang jenis input yang diharapkan. Fungsi input() mengembalikan nilai berupa string yang sesuai dengan apa yang pengguna masukkan.
Contoh penggunaan fungsi input():
Beberapa contoh penggunaan input lainnya dalam bahasa Python:
Menerima input bilangan desimal:
Menerima input multiple choice (pilihan ganda):
Menerima input beberapa nilai sekaligus dalam satu baris:
Menerima input dalam bentuk list:
Menerima input dalam satu baris dan mengkonversi ke tipe data yang sesuai:
Contoh aplikasi sederhana yang menggunakan input untuk menghitung luas segitiga dalam Python:
Dalam contoh di atas, pengguna diminta untuk memasukkan panjang alas dan tinggi segitiga menggunakan fungsi input(). Input tersebut kemudian dikonversi ke tipe data float agar dapat digunakan dalam perhitungan matematika.
Setelah menerima input dari pengguna, luas segitiga dihitung dengan rumus luas = 0.5 * alas * tinggi. Hasil luas segitiga kemudian ditampilkan menggunakan fungsi print().
Koding menghitung luas segitiga
Last updated