Python :"Hello, world!"
Reno Iqbalsah
11/03/2023
Bagian ini akan menjelaskan bagaimana dasar-dasar dalam menggunakan fungsi "print" pada python
“Hello, World!” merupakan kata yang paling populer digunakan untuk menggambarkan syntax dasar dari sebuah bahasa pemrograman.
Kata ini biasanya digunakan untuk memunculkan output pada layar. Dalam bahasa pemrograman Python, kita dapat menggunakan fungsi print
untuk menampilkan output.
Contoh penggunaan:
print("Hello, world!")
Maka akan keluar output:
Hello, world!
Pentingnya Fungsi print()
Sebelum belajar lebih lanjut mengenai bahasa Python, kita harus lebih dahulu memahami fungsi print()
. Mengapa? Karena setiap
proses yang dijalankan ketika kita coding akan terjadi di latar belakang. Tidak akan ada hasil yang muncul kecuali kita
nyatakan dalam fungsi print.
Misalnya kode di bawah ini:
500 + 900
print(700 + 900)
Maka output yang muncul adalah:
1600
Terlihat bahwa operasi angka 500 + 900 tidak muncul pada output. Padahal, sebenarnya operasi tersebut tetap terjadi di
latar belakang. Sedangkan operasi 700 + 900 muncul sebagai output karena dinyatakan dalam fungsi print()
.
Penggunaan Fungsi print()
secara Umum
Fungsi print
merupakan fungsi yang cukup sederhana dan mudah digunakan. Kita hanya perlu menulis perintah print
diikuti
dengan tanda kurung ()
, semua hal yang ingin kita tampilkan sebagai output, tinggal dimasukkan di antara kedua kurung tersebut
sebagai argumen (penjeasan mengenai argumen akan dibahas saat kita membahas fungsi di Python).
Fungsi print
dengan Variabel
Untuk mendeklarasi variabel di Python, kita cukup menuliskan nama variabel diikuti dengan tanda =
dan nilai / value dari variabel tersebut. Misalnya:
variabel1 = "kucing"
variabel2 = "naga"
variabel1 = "mawar"
Kita dapat menggunakan nama apapun sebagai nama variabel, dengan syarat:
- hanya dapat mengandung huruf, angka, dan karakter underscore (_)
- tidak boleh diawali dengan angka
- bukan merupakan nama yang sudah menjadi keyword dalam bahasa pemrograman Python
Namun, alangkah baiknya kita menggunakan nama yang deskriptif, misalnya variabel di atas dapat kita ubah menjadi lebih deskriptif
hewan1 = "kucing"
hewan2 = "naga"
bunga1 = "mawar"
Kemudian untuk menampilkan value pada variabel sebagai output, kita hanya perlu memasukkan nama variabel sebagai argumen pada fungsi print.
hewan1 = "kucing"
hewan2 = "naga"
bunga1 = "mawar"
print(hewan1)
print(hewan2)
print(bunga1)
Output:
kucing naga mawar
Dapat dilihat bahwa pada setiap statement print
akan menghasilkan baris baru, sehingga 3 statement print
akan menghasilkan 3 baris output.
Fungsi print
dengan Beberapa Argumen Sekaligus
Selain melakukan print
untuk setiap variabel di atas, kita juga dapat melakukan print secara sekaligus dalam satu fungsi print
, dengan cara membatasi
semua variabel di atas dengan dibatasi koma (,).
hewan1 = "kucing"
hewan2 = "naga"
bunga1 = "mawar"
print(hewan1, hewan2, bunga1)
Output:
kucing naga mawar
Seluruh argumen dalam fungsi print
akan muncul dengan dipisahkan oleh karakter (spasi) yang membatasi antar argumen. Kita juga dapat menggabungkan antara
variabel dengan teks (string), angka, dan sebaganya dalam satu fungsi print
, misalnya:
print(hewan1, "kuda", bunga1, 10)
Output:
kucing kuda mawar 10
Kita dapat
Menggunakan Argumen sep=
dan end=
Pada contoh di atas, kita lihat bahwa setiap argumen dalam fungsi print
akan dipisahkan satu sama lain oleh spasi, dan
setiap statement print
akan dibatasi oleh bari baru / enter (setiap akhir fungsi print
akan diikuti oleh enter). Kedua perilaku ini dapat kita ubah dengan menambahkan argumen sep=
dan end=
.
Argumen sep=
akan mengganti pembatas antar argumen dari spasi menjadi nilai lain yang kita tentukan. Misalnya:
print(hewan1, "kuda", bunga1, 10, sep="-")
Pernyataan diatas akan mengubah pembatas dari spasi menjadi tanda strip (-) seperti ini:
kucing-kuda-mawar-10
Sedangkan argumen end=
akan mengubah akhir dari setiap fungsi print
dari enter menjadi nilai yang kita tentukan. Misalnya:
print(hewan1, end=" ")
print(hewan2, end="/")
print(bunga1)
Output:
kucing naga/mawar
Itulah beberapa dasar-dasar penggunaan fungsi print
, selanjutnya kita akan belajar tentang tipe-tipe data (data types)
dalam bahasa pemrograman Python.