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.

Python
1print("Selamat pagi!")2print("Hari ini kita belajar Python.")3print("Ayo semangat!")
Keluaran
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:

Python
1print("10 + 5")2print(10 + 5)
Keluaran
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.

Python
1print("Aku punya", 3, "kucing")
Keluaran
Aku punya 3 kucing

Kesalahan yang sering terjadi

Coba lihat apa yang terjadi kalau tanda kutip penutupnya lupa ditulis:

Python
1print("Halo)
Keluaran
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.

Jalankan contoh kode di pelajaran ini tanpa instalasi lewat compiler Python online.

Latih konsep ini

Tandai pelajaran ini selesai

Masuk ke aplikasi untuk mencatat kemajuan, lalu lanjutkan ke pelajaran berikutnya dari perangkat mana pun.

Buka di aplikasi