0% menganggap dokumen ini bermanfaat (0 suara)
72 tayangan

Pertemuan 1 Python

Dokumen tersebut membahas tentang Python sebagai bahasa pemrograman yang mudah digunakan di berbagai platform, memiliki sintaks yang sederhana mirip bahasa Inggris, dan kode dapat dijalankan segera setelah ditulis karena menggunakan interpreter. Dokumen tersebut juga membandingkan Python dengan bahasa pemrograman lain dan menjelaskan tentang sintaks khusus Python seperti indentasi dan komentar.

Diunggah oleh

Geraldo 040804
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
72 tayangan

Pertemuan 1 Python

Dokumen tersebut membahas tentang Python sebagai bahasa pemrograman yang mudah digunakan di berbagai platform, memiliki sintaks yang sederhana mirip bahasa Inggris, dan kode dapat dijalankan segera setelah ditulis karena menggunakan interpreter. Dokumen tersebut juga membandingkan Python dengan bahasa pemrograman lain dan menjelaskan tentang sintaks khusus Python seperti indentasi dan komentar.

Diunggah oleh

Geraldo 040804
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
Anda di halaman 1/ 14

Pemrograman dengan

Python
syntax, datatype
RUSLAN
Kenapa Python?
• Python bekerja pada banyak platform (Windows, Mac, Linux, Raspberry Pi, dll).
• Python memiliki syntax yang sederhana mirip dengan bahasa Inggris.
• Python memiliki syntax yang memungkinkan user untuk menulis program dengan
jumlah baris lebih sedikit daripada beberapa bahasa pemrograman lainnya.
• Python berjalan pada sistem interpreter, yang berarti kode tersebut dapat dijalankan
segera setelah ditulis. Ini berarti bahwa prototipe bisa sangat cepat dilakukan.
• Python dapat diperlakukan dengan cara prosedural, cara berorientasi objek atau
cara fungsional.
Python vs Bahasa Pemrograman Lain
• Python dirancang untuk mudah dibaca, dan memiliki beberapa kesamaan dengan
bahasa Inggris dengan campuran matematika.
• Python menggunakan baris baru untuk menyelesaikan perintah, dibandingkan
dengan bahasa pemrograman lain yang sering menggunakan titik koma atau tanda
kurung.
• Python bergantung pada indentasi, menggunakan spasi, untuk mendefinisikan ruang
lingkup; seperti lingkup loop, fungsi, dan kelas. Bahasa pemrograman lainnya sering
menggunakan kurung kurawal untuk ini.
Syntax Python [1]
• Syntax Python dapat dijalankan dengan menulis langsung di Command Line:

• Atau dengan membuat file python di server, menggunakan ekstensi file .py, dan
menjalankannya di Command Line:
Syntax Python [2]
• Python Indentasi
– Dalam bahasa pemrograman lain indentasi pada source code hanya untuk
kemudahan alam membaca, pada pemrograman dengan Python indentasi sangat
penting.
– Python menggunakan indentasi untuk menunjukkan blok kode.
• Contoh Indentasi :

– Python akan menghasilkan error jika menskip indentasi


Syntax Python [3]
• Comment
– Python memiliki fitur pemberian comment untuk tujuan dokumentasi pada
source code.
– Comment dimulai dengan #, maka python akan merender sisa baris sebagai
komentar
– Comment umumnya memiliki warna yang berbeda dengan source code
• Contoh Comment :
Syntax Python [4]
• Docstrings
– Python juga telah memperluas kemampuan dokumentasi, yang disebut
docstrings.
– Docstrings dapat berupa satu line, atau multiline.
– Python menggunakan tanda kutip tiga kali (triple quotes) di awal dan akhir
Docstrings
• Contoh Docstrings :
Python Case Sensitivity
• Python bersifat case sensitif, ini artinya huruf besar dan huruf kecil memiliki
perbedaan.
• Ex : fungsi print dengan huruf kecil print() akan berhasil. Sebaliknya Print() maupun
PRINT() akan menghasilkan pesan error.
TRY THIS !!

Apa perbedaan kedua perintah diatas ????


Catatan:
Python tidak membutuhkan tanda titik koma (semicolon) disetiap akhir baris program.
Namun tanda titik koma sifatnya optional, dapat digunakan ataupun tidak
TRY THIS !!

Apa hasil dari kedua perintah diatas ????


Catatan:
Python tidak membutuhkan tanda titik koma (semicolon) disetiap akhir baris program.
Namun tanda titik koma sifatnya optional, dapat digunakan ataupun tidak
Aturan Dasar Penulisan Python, Try This!!
A

B
Latihan
• Masuk ke Online GDB dan Kerjakan soal Latihan yang terdapat disana.
TERIMA KASIH

Anda mungkin juga menyukai