SEKILAS INFO
05-03-2026
  • 1 bulan yang lalu / Beasiswa Kurang Mampu, Beasiswa Yatim / Piatu, Beasiswa Yayasan
  • 1 bulan yang lalu / Fasilitas sekolah : Asrama – Antar Jemput – Lab Komputer – Aula – Bebas Uang Gedung
  • 1 bulan yang lalu / SPMB dapat langsung menghubungi kantor kami! atau pada laman https://smkcakrakusuma.sch.id/pengumuman/spmb-sistem-penerimaan-murid-baru/
23
Jan 2026
0
Struktur Dasar Bahasa Python: Variabel, Input, dan Output

Struktur Dasar Bahasa Python: Variabel, Input, dan Output

Python adalah salah satu bahasa pemrograman yang sangat cocok untuk pemula, termasuk siswa SMK jurusan RPL, Informatika, dan Multimedia. Python memiliki struktur kode yang sederhana sehingga mudah dipahami.

Pada artikel ini, kita akan mempelajari struktur dasar bahasa Python yang meliputi variabel, input, dan output disertai contoh program sederhana.

1. Variabel dalam Python

Variabel adalah tempat untuk menyimpan data di dalam program. Di Python, kita tidak perlu menentukan tipe data secara khusus.

nama = "Budi"
umur = 17
kelas = "X RPL"
Python secara otomatis mengenali jenis data seperti teks (string) dan angka (integer).

2. Output (Menampilkan Data)

Output adalah proses menampilkan data ke layar. Di Python, perintah yang digunakan adalah print().

print("Nama:", nama)
print("Umur:", umur)
print("Kelas:", kelas)
Hasil Output:
Nama: Budi
Umur: 17
Kelas: X RPL

3. Input (Menerima Data dari Pengguna)

Input digunakan untuk menerima data yang dimasukkan oleh pengguna melalui keyboard. Python menggunakan fungsi input().

nama = input("Masukkan nama Anda: ")
umur = input("Masukkan umur Anda: ")

print("Halo", nama)
print("Umur Anda", umur, "tahun")
Data dari input() bertipe string, meskipun yang dimasukkan berupa angka.

Contoh Program Sederhana

Berikut contoh program Python yang menggabungkan variabel, input, dan output:

nama = input("Masukkan nama: ")
jurusan = input("Masukkan jurusan: ")

print("Selamat datang", nama)
print("Anda adalah siswa jurusan", jurusan)

Manfaat Memahami Struktur Dasar Python

  • Memudahkan belajar pemrograman lanjutan
  • Melatih logika dan cara berpikir sistematis
  • Menjadi bekal PKL dan dunia kerja
  • Mendukung pembelajaran AI dan data