Daftar Referensi Python

print() adalah fungsi bawaan Python untuk menampilkan satu atau lebih nilai ke layar. Semua nilai otomatis diubah menjadi teks sebelum dicetak.

Sintaks

print(objek1, objek2, ..., sep=" ", end="\n", file=sys.stdout, flush=False)

Parameter

Parameter Wajib? Keterangan
objek1, objek2, ... Ya (min. satu) Nilai yang ditampilkan; otomatis dikonversi ke string
sep Opsional Pemisah antar nilai. Bawaan: spasi " "
end Opsional Akhiran setelah cetak. Bawaan: ganti baris "\n"
file Opsional Tujuan output. Bawaan: layar (sys.stdout)
flush Opsional True = langsung tulis tanpa buffer. Bawaan: False

Nilai balik: None — print() hanya menampilkan, tidak menghasilkan nilai.

Contoh

print("Halo, dunia!")
print("Saya sedang belajar Python")

Coba di IDE

Output:

Halo, dunia!
Saya sedang belajar Python

Contoh Lainnya

Beberapa nilai, sep, dan end

print("Nama:", "Andi", "Umur:", 15)
print("2026", "07", "06", sep="-")
print("Loading", end="...")
print("selesai!")

Coba di IDE

Output:

Nama: Andi Umur: 15
2026-07-06
Loading...selesai!

Mencetak variabel dengan f-string

nama = "Sinta"
nilai = 87.5

print(f"Halo, {nama}!")
print(f"Nilai kamu: {nilai}")
print(f"Dibulatkan: {nilai:.0f}")

Coba di IDE

Output:

Halo, Sinta!
Nilai kamu: 87.5
Dibulatkan: 88

Mengulang karakter untuk garis pembatas

print("=" * 20)
print("Selamat Datang")
print("=" * 20)

Coba di IDE

Output:

====================
Selamat Datang
====================

Kesalahan Umum

  • print(Halo) tanpa kutip → NameError. Teks harus diapit kutip.
  • Print("Halo")NameError. Harus huruf kecil: print.
  • print("Halo)SyntaxError. Kutip pembuka dan penutup harus seimbang.

Pelajari Lebih Lanjut