Halo, Komputer! · Pelajaran 2 dari 8
Menampilkan tulisan dengan print
7 menit baca · BelajarCode
Setiap print menampilkan satu baris. Kalau kamu menulis tiga print, akan muncul tiga baris.
1print("Selamat pagi!")2print("Hari ini kita belajar Python.")3print("Ayo semangat!")Selamat pagi! Hari ini kita belajar Python. Ayo semangat!
Tulisan dan angka
Tulisan harus diberi tanda kutip. Angka boleh ditulis tanpa tanda kutip. Perhatikan bedanya:
1print("10 + 5")2print(10 + 5)10 + 5 15
Baris pertama memakai tanda kutip, jadi Python menampilkannya apa adanya sebagai tulisan. Baris kedua tanpa tanda kutip, jadi Python menghitungnya dulu.
Menggabungkan dengan koma
Di dalam print, kamu bisa memisahkan beberapa bagian dengan koma. Python akan memberi spasi di antaranya.
1print("Aku punya", 3, "kucing")Aku punya 3 kucing
Kesalahan yang sering terjadi
Coba lihat apa yang terjadi kalau tanda kutip penutupnya lupa ditulis:
1print("Halo)Traceback (most recent call last):
File "<kode>", line 1
print("Halo)
^
SyntaxError: unterminated string literal (detected at line 1)Baca baris terakhir
Pesan error memang terlihat menakutkan, tetapi bagian terpentingnya ada di baris terakhir. unterminated string literal artinya ada tulisan yang tanda kutipnya belum ditutup. line 1 menunjukkan masalahnya ada di baris pertama.
Cek pemahaman
Apa yang tampil dari print(4 + 4)?
Latihan
Kartu perkenalan
Buat program yang menampilkan empat baris tentang dirimu: nama, kelas, hobi, dan cita-cita.
Pembahasan
1print("Nama: Bagas")2print("Kelas: 5")3print("Hobi: bermain bola")4print("Cita-cita: menjadi insinyur")Nama: Bagas Kelas: 5 Hobi: bermain bola Cita-cita: menjadi insinyur
Jalankan contoh kode di pelajaran ini tanpa instalasi lewat compiler Python online.