Pemograman Python 1-13
Pemograman Python 1-13
Pendahuluan
Algoritma adalah urutan aksi-aksi yang dinyatakan dengan jelas dan tidak rancu untuk
memecahkan suatu masalah dalam rentang waktu tertentu. Setiap aksi harus dapat dikerjakan
dan mempunyai efek tertentu.
Algoritma dapat dituliskan dengan banyak cara, mulai dari menggunakan bahasa alami yang
digunakan sehari-hari, simbol grafik bagan alir, sampai menggunakan bahasa pemograman
seperti bahasa Python
Setiap mempelajari, bahasa pemrograman pada umumnya melakukan testing terlebih dahulu
para IDE, compiler pada komputer kita.
Syntax dasar
print() merupakan salah satu fungsi dari python untuk mencetak, dengan meletakkan kurung
buka dan kurung tutup, untuk di Python versi 2.x tidak perlu menggunakan kurung buka dan
tutup atau kurung kurawal (), cukup dipisahkan dengan spasi.
Python 3.x, memiliki perbedaan dengan python 2.x dalam mencetakan tipe data string secara
langsung, dengan memasukkan ke dalam kutip atau tanda petik terlebih dahulu.
Python script
untuk menjalan program script python, anda membutuhkan text-editor seperti notepad, visual
code studio (free), notepad++, sublimetext, pycharm seperti langkah - langkah berikut:
Case Sensitivity
bahasa pemrograman python bersifat case sensitive, yang artinya huruf besar dan huruf kecil
memiliki perbedaan. sebagai contoh seperti pada contoh program di atas,menggunakan print()
akan langsung menampilkan output nya, selanjutnya jika menggunakan Print(),
PRINT(),PrInT() atau fungsi tidak lengkap seperti prnt()akan muncul pesan error seperti
eksekusi program dibawah
NOTE: perlu diperhatikan, case sensitive juga berlaku untuk function lainnya.
komentar pada python, di tandai menggunakan # yang artinya kode tersebut tidak dieksekusi
atau tidak dijalankan oleh mesin. Komentar hanya digunakan untuk menandai atau
memberikan keterangan tertulis pada script.
Manfaat dari komentar tersebut, dapat memberikan keterangan mengenai script, code agar
orang lain dapat memahami isi dari program anda.
3. Jalankan script dibawah ini, kemudian berikan penjelasan pada script maupun output
nya, jika terjadi error, silahkan anda perbaiki
True
string dengan menggunakan tanda kutip dua
ini string menggunakan tanda kutip satu
ini adalah tanda single quote (')
ini adalah tanda double quote (")
ini adalah tanda slash (\)
Pengantar
Pemrograman
PengantarPemrograman
Pengantar Pemrograman
Pemrograman
20
3.14
0.2
0.0042
2
8
tipe data heksa desimal 16
5j
[1, 2, 3, 4, 5]
['satu', 'dua', 'tiga']
(1, 2, 3, 4, 5)
('satu', 'dua', 'tiga')
{'nama': 'Budi', 'umur': 20}
{'nama': 'Budi', 'umur': 21}
Dict
Latihan
Catatan: gunakan python versi 3.x atau di atas nya
1. Jalankan program di atas di komputer anda, menggunakan pycharm, jupyter-
notebook, jupyter-lab atau google colab
2. Buatlah program menggunakan variable dan tipe data, dengan output seperti di bawah
Nama saya Budi Bae yang beralamat di Palembang, umur sekarang 20 tahun dan memiliki
hobi makan
# menghitung luas & keliling persegi panjang
panjang = 15
lebar = 5.7
keliling_persegi_panjang = panjang*lebar
lebar_persegi_panjang = 2*(panjang+lebar)
dengan output sebagai berikut:
Sebuah persegi panjang memiliki panjang 15 cm, lebar 5.7 cm dan memiliki luas sebesar 85.5
cm dan keliling 41.4 cm
Format Laporan Praktikum
1. Buatlah laporan program nomor 1 dan nomor 2, dengan menggunakan pycharm,
jupyter-lab, atau jupyter-notebook, dengan format laporan menampilkan
o Pendahuluan
o Tujuan dan manfaat
o Program
o Analisis program
o Referensi
2. Simpan file laporan praktikum kalian dengan format .pdf nama file
nim_anda_praktikum-3.pdf