Sebelum membuat aplikasi yang rumit, komputer harus bisa berkomunikasi dengan pengguna. Ia harus bisa menerima perintah dan menampilkan hasil.
1. Menampilkan Teks ke Layar (print)
Untuk menampilkan informasi ke layar, Python menggunakan fungsi print().
print("=== PROGRAM HITUNG NILAI SISWA ===")
Catatan: Teks yang ingin ditampilkan harus diapit oleh tanda petik dua (
"...") atau petik satu ('...'). Teks ini disebut sebagai tipe data String.
2. Menerima Masukan dari Pengguna (input)
Aplikasi yang dinamis membutuhkan data dari pengguna. Kita menggunakan fungsi input().
nama = input("Masukkan nama siswa: ")
Di sini, komputer akan berhenti sejenak dan menunggu Anda mengetikkan nama di keyboard.
3. Wadah Penyimpan Data (Variabel)
Perhatikan kata nama = di atas. nama disebut sebagai Variabel. Anggap saja variabel adalah sebuah kotak berlabel. Ketika pengguna mengetikkan “Budi”, nama “Budi” akan disimpan di dalam kotak bernama nama tersebut untuk digunakan nanti.