Print Lanjutan Bagian Dua

Reading time ~2 minutes

Untuk hari ini belajarnya masih tentang Print, tapi lebih kompleks karena ada format string dan nilai subtitusi. Kalau saya menyebutnya salah tolong diberi tahu kesalahannya bisa lewat komentar atau facebook maupun repositori saya yang ada Github.

Sebelum memulai membuat dokumentasi belajar ini saya akan menulis ulang cerita hari ini, tepatnya setelah seminggu dari hari ini ternyata ada teman yang tertarik untuk mencoba belajar metode seperti ini, tapi entah jadi atau tidak. Selain itu setelah saya menyelami grup Python Indonesia yang ada di telegram, yang membahas tentang Data Science dan Machine Learning cukup banyak hal ini membuat saya tambah semangat untuk belajar Python dan mencoba mengikuti roadmap yang ada dalam grup untuk belajar dan ada cerita seseorang yang belajar kursus online yang dimulai dari nol untuk menjadi Data Scientist sebelum dia wisuda.

Kembali ke topik awal, untuk belajar pada bab ini tidak ada tantangan seperti bab sebelumnya, hanya saja untuk memeberi komentar dan bereksperimen sekehendakhatinya. Kode dibawah ini adalah hasil dari belajar hari ini, jika ada yang salah silahkan dikomentari.

# membuat variabel sementara menggunakan tanda {}
variabel = "{} {} {} {}"
# jika mengggunakan tanda () maka saat di primt hanya akan menampilkan () buka nilai pengganti dari variabel
variabel2 = "() () () ()"

# mengganti nilai varibel awal dengan nilai baru
print(variabel.format(1, 2, 3, 4))
print(variabel.format("satu", "dua", "tiga", "empat"))
# meski nilainya false ataupun true akan menampilkan nilai yang sama
print(variabel.format(True, False, False, True))
# akan memanggil atau mencetak nilai awal/sebenarnya
print(variabel.format(variabel, variabel, variabel, variabel))
# tanda koma (,) akan memberikan keluaran berupa spasi
print(variabel.format(
"Ini teks pertama",
"Dan masih lanjut ke-dua",
"Ketiga juga tercetak",
"Ini akhir",
#ini tidak bisa dicetak jika pada nilai variabel awal masih 4
"Tidak bisa dicetak"
))

# jika menggunakan tanda ()
print(variabel2.format("tes", "satu", "dua"))
print(variabel2.format(5, 6, 7, 8))

Terima aksih telah membaca dokumentasi belajar saya hari ini :)

comments powered by Disqus