Cara menggunakan SPYTHON pada Python

Python memiliki metode pemformatan (formatting) yang powerful. Ada dua cara atau style formatting di Python, yaitu dengan style lama dan dengan style baru. Style lama menggunakan tanda persen %, sedangkan style baru menggunakan metode format(). Di artikel ini, Anda akan menjumpai formatting string dan bilangan lengkap yang mencakup penggunaan format cara lama dan baru disertai dengan contoh – contohnya.

Continue reading “Pemformatan (Formatting) di Python”

Berikut ini kita membuat contoh program Python untuk menemukan faktor suatu bilangan. Sebelumnya, Anda sudah harus memahami dasar Python berikut:

  • Pernyataan if…else
  • Perulangan menggunakan for
  • Fungsi

Continue reading “Program Python Untuk Menemukan Faktor Bilangan”

List comprehension adalah cara mudah untuk mendefinisikan dan membuat list di Python.

List comprehension terdiri dari sebuah ekspresi diikuti oleh pernyataan for yang diletakkan di dalam tanda kurung [ ].Dengan menggunakan list comprehension kita bisa membuat list secara otomatis dalam satu baris perintah saja. Ini sangat berguna jika anggota list yang hendak kita buat cukup banyak.

Continue reading “List Comprehension”

Pada saat menulis dan menjalankan program, kita sering dihadapkan pada munculnya kesalahan atau error. Seringkali error menyebabkan program berhenti sendiri.

Continue reading “Penanganan Eksepsi”

Python menyediakan banyak fungsi built-in yang bisa kita pergunakan. Salah satunya adalah yang berkenaan dengan fungsi i/o atau input output.

Continue reading “Input dan Output”

File adalah data yang ada pada komputer, baik teks, gambar, angka, suara, video, dan lain sebagainya. File disimpan secara permanen di dalam media penyimpanan seperti hardisk dan yang lainnya.

Continue reading “Operasi File”

Sebelum membaca artikel ini, seharusnya Anda sudah memahami terlebih dahulu tentang fungsi. Artikel ini membahas lanjutan dari dasar fungsi di Python. Fungsi lanjutan ini terdiri dari rungsi rekursi dan fungsi lambda (fungsi anonim).

Continue reading “Fungsi Lanjut Python”

Modul adalah sebuah file yang berisi kode pemrograman python. Sebuah file yang berisi kode python, misalnya: example.py, disebut modul dan nama modulnya adalah example.

Continue reading “Modul”

Fungsi adalah grup/blok program untuk melakukan tugas tertentu yang berulang. Fungsi membuat kode program menjadi reusable, artinya hanya di definisikan sekali saja, dan kemudian bisa digunakan berulang kali dari tempat lain di dalam program.

Continue reading “Fungsi”

Cara menggunakan SPYTHON pada Python

Nurul Huda 11 January 2021


  1. Beranda
  2. Python
  3. Python Dasar
  4. Python Dasar: Menampilkan Output (print, format, dll) 🐍

Cara menggunakan SPYTHON pada Python

  • Python
  • Python Dasar

Daftar Isi

    • Apa itu output?
    • Jenis Output Pada Python
    • Perintah print() yang Paling Dasar
    • Pemisah pada fungsi print()
    • Karakter Akhir Pada fungsi print()
    • Memformat Output
    • Format Dengan Index
    • Format dengan kunci
    • Kode Program Lengkap
    • Pertemuan Selanjutnya
    • Referensi

Pada pertemuan sebelumnya kita telah membahas tentang input pada python.

Dan sekarang pada kesempatan ini kita insyaallah akan melanjutkan pembahasan berikutnya yaitu output pada python.

Apa itu output?

Output atau keluaran (dalam bahasa Indonesia) merupakan setiap nilai atau data atau informasi yang dikirimkan oleh mesin / komputer kepada user (manusia) setelah tahap pemrosesan tertentu [1].

Secara umum output bisa berupa teks, gambar, suara, atau bahkan berupa informasi yang dicetak di atas kertas, dan sebagainya.

Jenis Output Pada Python

Pada python sendiri, output bisa berbagai macam seperti yang telah disebutkan sebelumnya. Akan tetapi yang paling dasar ada 2 jenis yaitu:

  1. Output yang ditampilkan di layar (CLI)
  2. Dan output yang dikeluarkan (ditulis) dalam bentuk file

Pada kesempatan kali ini, kita hanya akan membahas jenis output yang pertama yaitu output yang ditampilkan di layar (secara CLI), sehingga pembahasannya akan lebih banyak mengenai variasi cara menggunakan fungsi print() pada python.

Perintah print() yang Paling Dasar

Untuk membuat output di layar, perintah atau fungsi yang paling sering kita gunakan adalah fungsi print(). Dari awal seri tutorial python dasar ini pun kita sudah memakai print() berkali-kali dan di berbagai tempat.

Kalau kita perhatikan lagi, kita bisa menggunakan print dalam pola berikut ini:

Pola Biasa:

print('Selamat pagi Andi')
# Selamat pagi Andi

Multi argumen dengan pemisah koma:

print('Selamat pagi', 'Budi!')
# Selamat pagi Budi!

print('Selamat', 'pagi', 'Doni!')
# Selamat pagi Doni!

Penjelasan

Seperti yang bisa kita lihat di atas, bahwa memanggil fungsi print() bisa dengan berbagai cara:

  1. Cara pertama yaitu cara biasa, hanya menggunakan satu buah string saja.
  2. Dan cara kedua yaitu menampilkan lebih dari satu argumen string, dan memisahkan antar string tersebut menggunakan tanda koma.

Pada model kedua ini, python akan menambahkan pemisah berupa spasi secara default.

Pemisah pada fungsi print()

Ketika kita memanggil fungsi print() untuk menampilkan multi argumen, python akan otomatis menambahkan karakter spasi sebagai pemisah antar argumen tersebut.

Jika kita tidak ingin pemisah spasi, maka kita bisa menambahkan parameter sep (separator) saat memanggil print().

Perhatikan contoh berikut:

print('Andi', 'Budi', 'Tasya', 'Lala')
# Andi Budi Tasya Lala

print('Andi', 'Budi', 'Tasya', 'Lala', sep='_^_')
# Andi_^_Budi_^_Tasya_^_Lala

Pada contoh di atas, saya menampilkan 4 buah string:

  1. Andi
  2. Budi
  3. Tasya
  4. dan Lala

Perintah print() yang pertama tanpa parameter sep, sehingga python otomatis menjadikan karakter spasi sebagai pemisah.

Sedangkan perintah print() yang kedua, saya menggunakan parameter sep dengan nilai _^_. Hal itu akan membuat python mengganti karakter pemisah bawaan-nya dengan karakter yang saya definisikan sendiri.

Karakter Akhir Pada fungsi print()

Selain parameter sep, kita juga bisa menggunakan parameter lain yaitu parameter end. Parameter end berfungsi untuk mengganti karakter terakhir bawaan yang dicetak di layar.

Jadi secara bawaan, setiap kali kita memanggil fungsi print() untuk mencetak sesuatu, python akan mencetak karakter ganti baris (\n) di setiap output.

Perhatikan contoh berikut:

print('Merkurius')
print('Venus')
print('Bumi')

Output:

Sedangkan dengan parameter end, kita bisa mengganti karakter ganti baris bawaan python dengan karakter lain sesuai keinginan kita:

print('Merkurius', end=' ')
print('Venus', end=' ')
print('Bumi', end=' ')

Output:

Kita juga bisa menggunakan parameter end dan sep secara bersamaan:

print('1', '2', '3', sep="*", end="@")
# 1*2*3@

print('1', '2', '3', sep="🐢", end="🦖\n")#
# 1🐢2🐢3🦖

Fungsi escape karakter \n pada contoh kedua adalah untuk menampilkan ganti baris. Karena tanpa diakhiri \n, perintah print selanjutnya tidak akan dimulai dari baris baru.

Memformat Output

Selain dengan operator +, kita juga bisa menyisipkan sebuah variabel atau nilai kedalam sebuah string dengan memanggil fungsi str.format().

Perhatikan contoh berikut:

a = 5
b = 3

print(a, '+', b, '=', a + b)
# 5 + 3 = 8

print('{} + {} = {}'.format(a, b, a + b))
# 5 + 3 = 8

Dua contoh di atas menghasilkan dua buah output yang sama.

Format Dengan Index

Selain menggunakan {}, kita juga bisa mendifinisikan index supaya yang ditampilkan tidak sesuai urutan parameter.

Perhatikan contoh berikut:

print('{} dan {}'.format('Huda', 'Budi'))
# Huda dan Budi

print('{1} dan {0}'.format('Huda', 'Budi'))
# Budi dan Huda

Pada contoh di atas, kita menggunakan {} tanpa index, dan juga menggunakan {0} dan {1} yang berupa index dari argumen fungsi format().

Format dengan kunci

Selain menggunakan index seperti {0} atau {1} dan seterusnya, kita juga bisa menggunakan kunci atau key berupa string.

Perhatikan contoh berikut:

print('Halo {namaDepan} {namaBelakang}'.format(namaDepan='Agus', namaBelakang='Priyono'))
# Halo Agus Priyono

print('Halo {namaDepan} {namaBelakang}'.format(namaBelakang='Priyono', namaDepan='Agus'))
# Halo Agus Priyono

Dua baris kode pada contoh di atas menghasilkan output yang sama meskipun urutan parameternya berbeda. Itu karena yang kita gunakan adalah format menggunakan kunci.

Tips

Agar kode program tidak terlalu memanjang kesamping, kita bisa ganti baris saat pemanggilan fungsi. Perhatikan kode program berikut:

print('Halo {namaDepan} {namaBelakang}'
  .format(namaDepan='Agus', namaBelakang='Priyono'))
# Halo Agus Priyono

# begini juga bisa:
print('Halo {namaDepan} {namaBelakang}'
  .format(
    namaBelakang='Priyono',
    namaDepan='Agus'
  )
)
# Halo Agus Priyono

Gimana? Lebih mudah dibaca, kan?

Kode Program Lengkap

Untuk kode program lengkapnya bisa anda dapatkan pada repository github python-dasar.

Jangan lupa kasih star ya!⭐🌟

Pertemuan Selanjutnya

Alhamdulillah. Kita telah selesai membahas tentang output pada python. Jika ada yang kurang jelas, jangan sungkan bertanya.

Dan..

Pada pertemuan selanjutnya, insyaallah kita akan membahas tentang hal yang sangat penting pada python: yaitu logika percabangan!

Nantikan terus tutorial-tutorial di Jago Ngoding ya, jangan lupa komentar, share, dan like fanspage kami! 🤟🏼

Terima kasih banyak 🖐🏼😁

Referensi

[1] https://www.computerhope.com/jargon/o/output.htm – diakses tanggal 16 Mei 2021

Mengangkangi Python: Level 1

Ikuti Kursus Cara Paling Cepat Menguasai Bahasa Python.

Bagaimana langkah langkah menggunakan Python?

Menjalankan Python.
Buka terminal CTRL + ALT + T..
Ketik python maka Anda akan masuk ke Python shell..
Tuliskan script Python Anda, contoh: print("Selamat datang di Python") . jika sudah tekan tombol ENTER , dan script Python akan dijalankan/eksekusi..
Untuk keluar dari Python shell ketik exit().

Python bisa digunakan untuk apa saja?

Python adalah sebuah bahasa pemrograman yang digunakan untuk membuat aplikasi, perintah komputer, dan melakukan analisis data. Sebagai general-purpose language, Python bisa digunakan untuk membuat program apa saja dan menyelesaikan berbagai permasalahan. Selain itu, Python juga dinilai mudah untuk dipelajari.

Bagaimana cara belajar Python?

Tips Belajar Python dengan Cepat.
Pahami dulu dasar bahasa pemrograman. Ada beberapa aspek penting terkait apa saja yang harus kamu pelajari dari sebuah bahasa pemrograman. ... .
Kuasai Bahasa Inggris. ... .
Mulai belajar sekarang. ... .
4. Coba buat program sederhana. ... .
Learning by doing..

Python menggunakan bahasa apa?

Python adalah bahasa pemrograman interpretatif yang dapat digunakan di berbagai platform dengan filosofi perancangan yang berfokus pada tingkat keterbacaan kode dan merupakan salah satu bahasa populer yang berkaitan dengan Data Science, Machine Learning, dan Internet of Things (IoT).