Belajar Python : Print dan Format python

Belajar Python : Print dan Format python

Belajar Python : Print dan Format python

Pada artikel sebelumnya kita telah belajar tentang input serta konversi tipe data didalam Python, dan sekarang saatnya kita beralih ke materi selanjutnya, yakni Output.

Pengertian Output

Output dalam pemrograman adalah proses keluarnya sebuah hasil/nilai dari data yang diinput dan diproses oleh program.

Secara basic, perintah dasar python untuk mengeluarkan hasil dari pemrosesan data dari input ialah menggunakan perintah print (...).

Perintah print (...) didalam python

Seperti yang sudah saya sebutkan sebelumnya perintah print (...) merupakan perintah paling sering digunakan untuk menghasilkan Output, bahkan sejak awal tutorial belajar python ini berjalan kita sudah menggunakan perintah print untuk menampilkan output.

Contoh penerapan print (...)

#Contoh1
print (Agata) 

#Contoh2
print (Sagiri, Sayu, elaina, siesta, emilia, pico) 

Dapat kita lihat pada contoh diatas, penerapan print dalam sebuah program dapat digunakan dengan 2 cara, yakni :

  1. Menggunakan string tunggal, artinya didalam sebuah print hanya ada satu nama.
  2. Menggunakan banyak string, hal ini dapat kamu lihat pada contoh nomor 2, pada contoh tersebut perintah print memiliki lebih dari 1 argumen string dan disetiap argumen string tersebut wajib dipisahkan menggunakan tanda koma (",").

Parameter didalam print

Perlu juga kamu ketahui, syntax lengkap dari sebuah print adalah 

print(*objects, sep=' ', end='\n', file=sys.stdout, flush=False)

Keterangan 

object = nilai yang akan dikeluarkan 

sep = sep/separator adalah sebuah garis pemisah antar object yang akan dikeluarkan, secara default sep dalam python merupakan tanda spasi. 

end = karakter diakhir atau karakter penutup, secara default berupa new line atau garis baru

file = lokasi/tempat keluarnya Output 

flush = untuk menentukan, apakah hasil Outputnya akan keluar di flush atau tidak, secara default tidak/false.

Kamu juga dapat mengubah pengaturan tersebut menjadi apa yang kamu inginkan, contohnya :

print('Elaina', 'Sayu', 'Chitoge', 'Emilia', 'Tomori', sep=' >`< ')

Output :

#Output 
Elaina >`< Sayu >`< Chitoge >`< Emilia >`< Tomori

[Program finished]

Dalam contoh tersebut, @Agata mengubah sep yang seharusnya tanda spasi kosongan menjadi tanda >`<.

Mengabungkan text dengan variabel

Sebenarnya sudah sejak awal tutorial python ini berjalan, kita sudah menggabungkan string/text dengan sebuah variabel.

Contohnya :

Nilai = 73
print ('jumlah waifu = ', Nilai) 

Dapat dilihat pada contoh diatas, kita menggabungkan Jumlah waifu yang merupakan sebuah text dan Nilai yang merupakan sebuah variabel.

Peraturan saat penggabungan text dengan variabel 

  1. Wajib menggunakan tanda titik satu atau titik dua diatas, @Agata ngk tau apa nama symbolnya :v. Intinya wajib gunakan tanda ini (' ') atau ini (" ").
  2. Wajib menggunakan tanda koma ( , ) setelah text atau sebelum nama variabel.
  3. Karakter string/text disebuah variabel dapat lebih dari satu dan untuk memisahkannya wajib menggunakan tanda koma ( , )


Perintah format didalam python

Secara fungsi, perintah format hampir sama bahkan cenderung mirip dengan perintah print. Perintah format berfungsi untuk mengatur format string yang akan ditampilkan (output).

Parameter Format 

Syntax lengkap dari perintah format yaitu:

format(value[, format_spec])

Keterangan :

value = object yang akan diformat

format_spec = spesifikasi format atau juga bisa diartikan bagaimana cara suatu object akan diformat.

Contoh penerapan fungsi format dalam sebuah program

#Program waifu
nama_mu = input("Nama mu : ")
nama_waifu_mu = input("Nama waifu mu : ")

print( "cie {} suka dengan cewe 2D bernama {} ".format(nama_mu, nama_waifu_mu))

Output ??? 

Hehe, untuk yang kali ini silahkan kamu coba sendiri dikompiler python milikmu :).



Yosh, kelihatannya cukup sampai disini aja, artikel tentang Output Python, berikutnya kita akan membahas tentang percabangan python. 

Baca Juga
SHARE
Subscribe to get free updates

Related Posts

Posting Komentar

Iklan Tengah Post