Interaksi dengan Pengguna
1. Input dari Pengguna
Untuk mengambil input dari pengguna, Anda dapat menggunakan fungsi input()
. Contoh:
nama = input("Masukkan nama Anda: ")
print("Halo, " + nama + "!")
2. Menggunakan Variabel
Gunakan variabel untuk menyimpan dan memanipulasi data yang diterima dari pengguna. Contoh:
umur = input("Berapa umur Anda? ")
umur = int(umur) # Mengubah input menjadi integer
tahun_lahir = 2023 - umur
print("Anda lahir pada tahun " + str(tahun_lahir))
3. Validasi Input
Anda dapat menambahkan validasi pada input pengguna menggunakan kondisi if
. Contoh:
umur = input("Berapa umur Anda? ")
umur = int(umur)
if umur >= 18:
print("Anda sudah dewasa.")
else:
print("Anda masih di bawah umur.")
4. Menggunakan Loop
Gunakan loop untuk terus berinteraksi dengan pengguna. Contoh:
while True:
pertanyaan = input("Mau tanya apa? (Ketik 'selesai' untuk keluar) ")
if pertanyaan.lower() == "selesai":
break
else:
print("Anda bertanya: " + pertanyaan)
5. Menggunakan Modul Eksternal
Anda juga dapat menggunakan modul seperti tkinter
atau PyQt
untuk membuat antarmuka grafis jika Anda ingin berinteraksi dengan pengguna melalui GUI.
Semoga tutorial ini membantu Anda memahami cara berinteraksi dengan pengguna menggunakan Python!