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!