Print() python: menampilkan hello world di python

Print() python: menampilkan Hello world di python

Hai ges, biasanya, siswa yang baru pertama kali belajar bahasa pemrograman, hal pertama yang dilakukan adalah membuat program Hello world.

Rencana pelaksanaan pembelajaran kali ini adalah menampilkan string menggunakan fungsi print() di python.

Kemarin kita telah mempelajari bahasa pemrograman python, nah kita akan melanjutkan belajar python dengan materi dibawah ini

Pada praktikum pemrograman dasar kelas 10 semester 1 kali ini, kalian akan belajar menampilkan tipe data string atau teks Hello world menggunakan fungsi print() sebagai tanda anda mulai memasuki dunia pemrograman.

Kompetensi Dasar print() python

Kompetensi Dasar
  • 3.3. Menerapkan alur pemrograman sesuai aturan dan sintaks bahasa pemrograman
  • 4.3. Menulis kode program sesuai aturan dan sintaks bahasa pemrograman

Indikator pencapaian kompetensi dasar 4.3. Menulis kode program sesuai aturan dan sintaks bahasa pemrograman
Materi print() python: menampilkan string di python
  1. Apa itu print() di python
  2. Cara penulisan print() di python
  3. Menginstall aplikasi IDLE python
  4. Membuka aplikasi IDLE
  5. Membuat file baru di IDLE
  6. Menyimpan file skrip python
  7. Menjalankan file skrip python

Tujuan saya belajar
Setelah mempelajari materi print() python: menampilkan string di python, saya mampu mempraktekan dengan teliti, cermat, jujur dan percaya diri:
  1. Membuka aplikasi editor IDLE
  2. Membuat file script python baru dan memberi komentar
  3. Menyimpan file script python
  4. Menjalankan file script python yang ada komentarnya

Media dan sumber belajar
  1. Media:Powerpoint dan Google slide
  2. Sumber belajar: Buku, Modul dan LKS Pemrograman dasar, Internet

Alat dan bahan
  1. Komputer
  2. IDLE Python versi 3.x untuk Windows
  3. Aplikasi android Qpython, Pydroid3, atau termux
Prasyarat
  1. Menguasai kompetensi dasar 4.1 Membuat alur logika pemrograman komputer

Skenario singkat praktik fungsi print python

Sebagai programmer komputer disebuah perusahaan startup, kalian diminta untuk membuat kode program hello world sesuai aturan dan sintaks bahasa pemrograman python

Untuk menyelesaikan permasalahan tersebut, anda harus menguasai dan memahami materi pemrograman dasar yaitu cara penulisan algoritma serta membuat flowchart.


Apa itu fungsi print python?

Fungsi print() digunakan untuk mencetak pesan atau tampilan ke layar, atau perangkat output standar lainnya. Pesan dapat berupa string, atau objek lain seperti angka dan data.

Apa itu tipe data string?

Tipe data string adalah tipa data yang mewakili bentuk teks dan karakter. Contoh string "aku cinta python!"

Bagaimana Sintaks penulisan fungsi print python?

print('argumen')
contoh:
#komentar tidak di eksekusi oleh python
#Algoritma
#Start
#input
#proses menampilkan teks hello world
#output tampil teks hello world
#end
print ('hello word')


Argumen pada fungsi print()

Argumen adalah tambahan karakter yang dapat dipakai dan memiliki fungsi khusus. Pada fungsi print(), ada beberapa argumen yang dapat dipakai.

Sintaks Escape character \
Karakter \ disebut escape character. Pengeculian khusus yang diterapkan pada operasi tipe data string.

Ini berguna saat kita akan menampilkan string yang diapit tanda kutip "". Python akan kebingungan bagaimana mengeksekusi skrip jika tidak diberi escape string.

Contoh:

#gunakan escape character sebelum tanda " dan 's
#character "" dan ' akan dieksekusi apa adanya
print ('gunakan escape character agar tanda petik tidak dianggap error \"tes\" wing\'s ')

Hasil outputnya:

gunakan escape character agar tanda petik tidak dianggap error "tes" wing's


Sintaks Newline (baris baru)
Jika karakter escape character \ diikuti dengan char n seperti ini-> \n maka fungsi print() akan membuat baris baru kebawah.
#escape character \ diikuti n menjadi \n
#output dari escape character \n menghasilkan baris baru (newline)
print('argumen \n argumen')

contoh:
#menampilkan string Rudy setiawan lagi
#belajar tipe data string
print('Rudy setiawan lagi \nbelajar tipe data string.')
 
#fungsi print() tanpa argumen membuat baris kosong
print()
 
#menampilkan string Dia belajar sambil
#makan kerupuk
print('Dia belajar sambil \nmakan kerupuk.')

contoh hasil program (outputnya):
Rudy setiawan lagi
belajar tipe data string.

Dia belajar sambil
makan kerupuk.

tidak semua karakter bisa diikuti oleh escape character. Uji coba selalu kode kalian ya, agar lebih faham.

Sintaks Multiple argument fungsi print()
Untuk melewatkan beberapa argumen sekaligus, kita dapat menggunakan karakter koma (,)
#menampilkan beberapa argumen sekaligus
print('argumen1','argumen2','argumen3')

contoh:
#menampilkan beberapa argumen sekaligus
print('Nama saya', 'Rudy setiawan' )

contoh hasil program (outputnya):
Nama saya Rudy setiawan

Sintaks End argument
Untuk melewatkan argumen berdasarkan kata kunci, kita dapat menggunakan end. Jika argument diisi kosong, maka dia akan mengambil argument pada baris kedua.
#argumen end 
print('argumen1',end='keyword')

contoh:
print('Nama saya', 'Rudy setiawan', end='')
print('Dia belajar sambil makan kerupuk.')

contoh hasil program (outputnya):
Nama saya Rudy setiawan Dia belajar sambil makan kerupuk.

Sintaks Sep argument
Untuk memberi separator pada argumen-argumen, kita gunakan sep. Jika argument diisi kosong, maka dia akan menampilkan argumen tanpa spasi.
print('argumen1','argumen1',sep='-')

contoh:
#separator menggunakan tanda - 
print('Nama saya', 'Rudy setiawan', sep='-')

contoh hasil program (outputnya):
Nama saya-Rudy setiawan

Pertanyaannya, dimana kita menulis kode sumber (source code) diatas?

Kita akan memakai IDLE...


Apa itu IDLE pyhton?

IDLE adalah Integrated Development and Learning Environment Python atau lingkungan pengembangan terintegrasi untuk belajar Python.

Apa saja Fitur IDLE pyhton?

Syntax highlighting

Python shell window (interactive interpreter) dengan sintak hilite (colorizing of code input), yaitu fitur untuk membedakan warna pada teks kode agar programmer mudah dalam mengembangkan sebuah program. Tambahan lagi ada fitur output, dan error messages (pesan error)

Fungsi print python
Gambar 1. Syntax hilite IDLE Python


Error handling (debug-awakutu)

IDLE juga memiliki fitur debugger yang berguna untuk mencari kesalahan pemrograman. Setelah kita menulis kode dan menjadi sebuah program, kadang terjadi kesalahan-kesalahan kecil (bug/awakutu) yang bikin pening. Dengan fitur debugger, kita dapat menulusuri ada dimana kutu/bug tersebut berada.

Langkah kerja menampilkan hello world menggunakan fungsi print python

1. Membuka aplikasi IDLE atau menginstallnya

  1. Siapkan alat dan bahan sesuai petunjuk. Pastikan komputer telah terpasang IDLE python. Jika belum, lakukan instalasi program IDLE python
  2. Untuk membuka IDLE python pada windows 10, bisa melalui Start -> Kemudian ketik IDLE -> klik Open
    Praktikum komentar python
    Gambar 1. membuka IDLE Python

2. Membuat file python baru

  1. Klik file -> klik New file (ctrl+N)
    komentar python
    Gambar 2. Membuat file baru kode pada IDLE Python

  2. Ketik kode python dibawah ini pada editor IDLE anda:
    #membuat program pertama
    #menampilkan string hello world
    print ('hello word')

    print python
    Gambar 3. mengetik kode pada IDLE Python

4. Menyimpan file python

  1. Simpan file tersebut dengan nama : helloworld
  2. klik file -> klik save (ctrl+S) ->lalu cari tempat untuk menyimpan, contoh di documents -> filename: helloworld-> kemudian klik tombol save
    Fungsi print python
    Gambar 4. menyimpan file kode pada IDLE Python

Sebagai saran: buatlah folder khusus untuk menampung file-file latihan pyhton agar memudahkan dalam pencarian kelak

4. Menjalankan skrip pyhton

  1. klik Run
  2. klik Run Module (F5)
  3. python akan menjalankan skrip anda. Jika tidak ada error, maka akan tampil progam anda.
    Praktikum python comment
    Gambar 5. menjalankan file kode pada IDLE Python



Tugas Praktik cetak Hello world pada python menggunakan print()
  1. Kerjakan contoh penulisan sintaks fungsi print() dan string diatas dengan seksama dan teliti
  2. Kerjakan tugas pemrograman dibawah ini dengan seksama dan teliti
  3. Buatlah laporan praktikum untuk kegiatan Praktikum membuat program di python dalam bentuk Video Youtube
  • Buat new file lalu Ketik kode python dibawah ini pada editor IDLE anda. Simpan dengan Judul program escape sequence tab stop
  • #menggunakan escape sequence
    #escape sequence adalah manipulasi string
    #yaitu untuk memformat tampilan teks
    #tab stop
    # \t \t \t tab agar teks maju 3 tab
    print('\t\t\tProgram ini dibuat ')
    print('\t\t\t\toleh:')
    print('\t\t\tRudy Setiawan') 
  • Buat new file lalu Ketik kode python dibawah ini pada editor IDLE anda. Simpan dengan Judul program escape sequence New line
  • #new line atau baris baru
    #escape sequence \n newline atau baris baru
    #escape sequence \n akan membuat baris kosong
    #baru kemudian menampilkan string terima kasih...
     
    print('\nTerima kasih saya ucapkan untuk:')
    print('\nBapak rudy setiawan')
  • Buat new file lalu Ketik kode python dibawah ini pada editor IDLE anda. Simpan dengan Judul program escape sequence tanda petik
  • #menggunakan escape sequence
    #escape sequence adalah manipulasi string
    #yaitu untuk memformat tampilan teks
     
    #memasukan tanda petik
    # \' untuk memasukan tanda petik 1
    # \" untuk memasukan tanda petik 2
     
    print('Hai saya punya teman, Dimas \'si kalem,\' yang jarang \"ngomong\" ')
  • Buat new file lalu Ketik kode python dibawah ini pada editor IDLE anda. Simpan dengan Judul program escape sequence concatenating string
  • #menggabungkan 2 string dengan tanda +
    #disebut concatenating string
    #contoh, coba ketik skrip dibawah
    print('aku sekarang kelas ' + '10 SMK Negeri 1 natar "+" ')
Prosedur pengiriman tugas praktik
  1. Buatlah video saat kalian menyelesaikan praktik ini. Upload ke youtube dan laporkan link youtube kalian ke guru kalian
  2. Simpan tugas-tugas dengan format penamaan : nama_kelas_nama_tugas (contoh: rudy_XTKJ_praktik membuat program Hello world di python)
  3. Kirim link youtube ke guru kalian ATAU melalui grup WA
  4. Selamat bekerja

Next Post Previous Post