Pengertian input()
input() adalah fungsi Python yang digunakan untuk
menerima data dari pengguna melalui keyboard saat program dijalankan.
Data yang dimasukkan melalui input() secara default
bertipe string (teks).
Sintaks Dasar input()
nama_variabel = input("Pesan untuk pengguna:
")
Contoh:
nama = input("Masukkan nama Anda: ")
Contoh 1: Input Data Teks (String)
nama = input("Masukkan nama Anda: ")
print("Halo,", nama)
Penjelasan:
- Pengguna
mengetik nama
- Nilai
disimpan ke variabel nama
- Program
menampilkan sapaan
Contoh 2: Input Angka
(Integer)
Karena
input() menghasilkan string, maka perlu konversi tipe data.
umur = int(input("Masukkan umur Anda: "))
print("Umur Anda adalah", umur,
"tahun")
📌 int() digunakan untuk mengubah teks menjadi bilangan
bulat.
Contoh
3: Input Angka Desimal (Float)
tinggi = float(input("Masukkan tinggi badan (cm):
"))
print("Tinggi badan Anda adalah", tinggi,
"cm")
📌 float() digunakan untuk bilangan desimal.
Contoh 4: Input dan Operasi Perhitungan
panjang = int(input("Masukkan panjang: "))
lebar = int(input("Masukkan lebar: "))
luas = panjang * lebar
print("Luas persegi panjang =", luas)
Contoh
penerapan input untuk perhitungan matematika.
Contoh 5: Input Lebih dari Satu Data
nama = input("Masukkan nama siswa: ")
kelas = input("Masukkan kelas: ")
nilai = int(input("Masukkan nilai: "))
print("Nama:", nama)
print("Kelas:", kelas)
print("Nilai:", nilai)
Kesalahan Umum (Perlu Dihindari)
❌ Tanpa konversi tipe data:
a = input("Masukkan angka: ")
b = input("Masukkan angka: ")
print(a + b) #
hasilnya digabung, bukan dijumlah
Perbaikan:
a = int(input("Masukkan angka: "))
b = int(input("Masukkan angka: "))
print(a + b)
Latihan untuk Siswa 👨💻👩💻
- Buat program
untuk input:
- Nama
- Umur
lalu tampilkan hasilnya. - Buat program
menghitung total harga dari:
- Harga barang
- Jumlah
barang
- Buat program
menghitung rata-rata 3 nilai.

0 comments:
Posting Komentar