Fungsi print python - Hai ges, biasanya, siswa yang baru pertama kali belajar bahasa pemrograman, hal pertama yang dilakukan adalah membuat program yang dapat menampilkan teks / string Hello world.
Kemarin kita telah mempelajari apa itu 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.
Fungsi print() python
Kompetensi Dasar
Indikator pencapaian kompetensi dasar 4.3. Menulis kode program sesuai aturan dan sintaks bahasa pemrograman
Materi print() python: menampilkan string di python
Tujuan saya belajar
Setelah mempelajari materi print() python: menampilkan string di python, saya mampu mempraktekan dengan teliti, cermat, jujur dan percaya diri:
Media dan sumber belajar
Alat dan bahan
Prasyarat
- 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
- Apa itu fungsi print() di python
- Sintaks print() di python
- Argumen didalam Sintaks print()
- Membuka aplikasi IDLE
- Membuat file baru di IDLE
- Menyimpan file skrip python
- 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:
- Membuka aplikasi editor IDLE
- Membuat file script python baru dan memberi komentar
- Menyimpan file script python
- Menjalankan file script python yang ada komentarnya
Media dan sumber belajar
- Media:Powerpoint dan Google slide
- Sumber belajar: Buku, Modul dan LKS Pemrograman dasar, Internet
Alat dan bahan
- Komputer
- IDLE Python versi 3.x untuk Windows
- Aplikasi android Qpython, Pydroid3, atau termux
Prasyarat
- Menguasai kompetensi dasar 4.1 Membuat alur logika pemrograman komputer
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.Sintaks penulisan fungsi print python
print('argumen')contoh:
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# sintak fungsi print --> print('argumen') | |
# tanda kres # ini adalah komentar | |
# komentar tidak di jalankan oleh program | |
# menampilkan teks hallo dunia menggunakan fungsi print | |
print('hallo dunia') |
Argumen didalam 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:
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# tampilkan teks "tes" dan wing's | |
# gunakan escape character \ sebelum tanda " dan 's | |
# nanti character "" dan ' akan ditampilkan apa adanya | |
print ('\"tes\" dan 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.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# escape character \ diikuti n menjadi \n | |
# output dari escape character \n menghasilkan baris baru (newline) | |
# contoh: | |
print('argumen \n argumen') |
contoh:
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# menampilkan string Rudy setiawan | |
# lagi belajar tipe data string | |
print('Rudy setiawan lagi \nbelajar tipe data string.') | |
# fungsi print() tanpa argumen akan 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 ( , )
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# menampilkan beberapa argumen sekaligus | |
print('argumen1','argumen2','argumen3') |
contoh:
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# menampilkan beberapa argumen sekaligus | |
print('Nama saya', 'Rudy setiawan' ) |
contoh hasil program (outputnya):
Nama saya Rudy setiawan
Sintaks argumen End
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...
Membuka aplikasi IDLE untuk mengetik kode Python
- Siapkan alat dan bahan sesuai petunjuk. Pastikan komputer telah terpasang IDLE python. Jika belum, lakukan instalasi program IDLE python
- Untuk membuka IDLE python pada windows 10, bisa melalui Start -> Kemudian ketik IDLE -> klik Open
- Buat file baru dengan cara Klik file -> klik New file (ctrl+N)
- Ketik kode python dibawah ini pada editor IDLE anda:
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode characters# sintak fungsi print --> print('argumen') # tanda kres # ini adalah komentar # komentar tidak di jalankan oleh program # menampilkan teks hallo dunia menggunakan fungsi print print('hallo dunia')
- Simpan file tersebut dengan nama : helloworld.py
- klik file -> klik save (ctrl+S) ->lalu cari tempat untuk menyimpan, contoh di documents -> filename: helloworld.py-> kemudian klik tombol save
- Menjalankan script Python dengan cara klik Run
- klik Run Module (F5)
- python akan menjalankan skrip anda. Jika tidak ada error, maka akan tampil progam anda.
Sebagai saran: buatlah folder khusus untuk menampung file-file latihan pyhton agar memudahkan dalam pencarian kelak
Tugas Praktik pemrograman python menggunakan fungsi print()
- Kerjakan contoh penulisan sintaks fungsi print() dan string diatas dengan seksama dan teliti
- Kerjakan tugas pemrograman dibawah ini dengan seksama dan teliti
- 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 Qpython anda. Simpan dengan Judul program escapesequencetabstop.py
- Buat new file lalu Ketik kode python dibawah ini pada editor Qpython anda. Simpan dengan Judul program escapesequenceNewline.py
- Buat new file lalu Ketik kode python dibawah ini pada editor Qpython anda. Simpan dengan Judul program escapesequencetandapetik.py
- Buat new file lalu Ketik kode python dibawah ini pada editor Qpython anda. Simpan dengan Judul program escapesequenceconcatenatingstring.py
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Memahami escape character tab stop | |
# fungsi escape character adalah memformat tampilan teks | |
# escape character memakai kode \t artinya tab stop | |
# contoh \t \t \t ==> artinya agar teks maju 3 tab | |
print('\t\t\tProgram ini dibuat ') | |
print('\t\t\toleh:') | |
print('\t\t\tRudy Setiawan') |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Memahami escape character new line atau baris baru | |
# escape character \n artinya newline atau baris baru | |
print('\nTerima kasih saya ucapkan untuk:') | |
print('\nBapak rudy setiawan') |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Memahami escape character untuk memasukan tanda petik | |
# Kenapa tanda petik harus di escape? | |
# Agar tanda petik ini ditammpilkan apa adanya dalam skrip | |
# Caranya beri escape character -> \' untuk memasukan tanda petik 1 | |
# dan -> \" untuk memasukan tanda petik 2 | |
# lihat contoh: | |
print('Hai saya punya teman, Dimas \'si kalem,\' yang jarang \"ngomong\" ') |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# menggabungkan 2 string dengan tanda + | |
# disebut concatenating string | |
# contoh, coba ketik skrip dibawah | |
print('aku sekarang kelas ' + '10 SMK Negeri 1 natar "+" ') |
No comments:
Post a Comment