Mulai Menulis Kode · Pelajaran 1 dari 11
Program pertama
6 menit baca · BelajarCode
Python adalah bahasa pemrograman yang dirancang supaya mudah dibaca. Python dipakai untuk banyak hal: analisis data, kecerdasan buatan, otomasi pekerjaan, sampai server situs web. Python pertama kali dirilis oleh Guido van Rossum pada tahun 1991.
Program Python paling sederhana hanya berisi satu perintah:
1print("Halo, dunia!")Halo, dunia!
print adalah fungsi bawaan Python untuk menampilkan sesuatu ke layar. Yang ingin ditampilkan ditulis di dalam tanda kurung. Tulisan diapit tanda kutip, boleh kutip dua "..." atau kutip satu '...'.
Beberapa baris
Python menjalankan program dari baris paling atas ke bawah.
1print("Halo, dunia!")2print("Aku sedang belajar Python.")3print("Hari ini materi pertama.")Halo, dunia! Aku sedang belajar Python. Hari ini materi pertama.
Komentar
Baris yang diawali tanda pagar # adalah komentar. Komentar tidak dijalankan. Gunanya untuk memberi catatan bagi manusia yang membaca kode.
1# Program menyapa pengguna2print("Selamat datang!") # komentar juga boleh di ujung barisSelamat datang!
Menampilkan beberapa nilai
print bisa menerima beberapa nilai yang dipisahkan koma. Python otomatis memberi spasi di antaranya.
1print("Jumlah siswa:", 32)2print(1, 2, 3, sep=" - ")Jumlah siswa: 32 1 - 2 - 3
sep mengatur pemisah antarnilai. Bawaannya spasi.
Huruf besar dan kecil dibedakan
Python membedakan huruf besar dan kecil. print berbeda dengan Print:
1Print("Halo")Traceback (most recent call last): File "<kode>", line 1, in <module> NameError: name 'Print' is not defined. Did you mean: 'print'?
Python bahkan menyarankan nama yang benar: Did you mean: 'print'?
Cek pemahaman
Apa yang terjadi dengan baris # print("Halo")?
Latihan
Kartu identitas
Buat program yang menampilkan kartu identitas sederhana: garis pembatas, nama, sekolah atau pekerjaan, dan kota, lalu garis pembatas lagi. Beri komentar di baris pertama.
Pembahasan
1# Kartu identitas sederhana2print("====================")3print("Nama : Raka Pratama")4print("Sekolah: SMP Negeri 3")5print("Kota : Malang")6print("====================")==================== Nama : Raka Pratama Sekolah: SMP Negeri 3 Kota : Malang ====================
Spasi di dalam tanda kutip ikut ditampilkan, jadi bisa dipakai untuk merapikan titik dua supaya sejajar.
Jalankan contoh kode di pelajaran ini tanpa instalasi lewat compiler Python online.