Python adalah salah satu bahasa pemrograman komputer yang simpel dan mudah dibaca, penulis akan mengulas dasar script Python, walaupun penulis jarang gunakan dalam kit, penulis coba mempelajarinya mengingat program python adalah bahasa resmi yang dipakai raspberry pi. Artikel ini diulas dengan langkah yang cukup sederhana.
Python merupakan bahasa pemrograman yang mudah digunakan (mudah untuk dibaca dan ditulis) dan dengan perangkat Raspberry yang telah diprogram python memungkinkan Sobat melakukan koneksi ke perangkat luar via GPIO
sintaks python sangat bersih, dengan penekanan pada pembacaan dan menggunakan kata kunci bahasa Inggris standar.
Sobat bisa menggunakan raspberry pi yang umumnya sudah disediakan bahasa python atau menggunakan komputer windows dengan melakukan instalasi download disini.
IDLE
Jika proses instalasi berhasil, kita buka program python melalui IDLE, yaitu lingkungan pengembangan Python. Disini penulis menggunaka windows. Buka IDLE dari Desktop atau aplikasi menu python dari lokasi instalasi sebelumnya
Sobat bisa menggunakan raspberry pi yang umumnya sudah disediakan bahasa python atau menggunakan komputer windows dengan melakukan instalasi download disini.
IDLE
Jika proses instalasi berhasil, kita buka program python melalui IDLE, yaitu lingkungan pengembangan Python. Disini penulis menggunaka windows. Buka IDLE dari Desktop atau aplikasi menu python dari lokasi instalasi sebelumnya
Dari IDLE kita akan melakukan REPL (Baca, Evaluasi, Print dan loop) yang merupakan prompt, Sobat dapat memasukkan perintah Python disini. Bisa mendapatkan output dari perintah yang langsung dicetak ke layar tanpa menggunakan print .
Berikut contoh sederhana pemrograman python, Sobat dapat menggunakan variabel (penyimpanan sementara) atau bahkan dapat menggunakannya perintah langsung seperti kalkulator. contoh:
Berikut contoh sederhana pemrograman python, Sobat dapat menggunakan variabel (penyimpanan sementara) atau bahkan dapat menggunakannya perintah langsung seperti kalkulator. contoh:
Penggunaan dasar Python
Hello dunia dengan Python:
Beberapa bahasa pemrograman menggunakan kurung kurawal { dan } untuk batas baris kode dalam satu tugas. Namun, Python tidak menggunakan kurung kurawal melainkan membutuhkan indentation pengganti kurawal. Misalnya for loop dalam Python:
Outputnya:
Variabel
Untuk menyimpan nilai ke variabel, seperti berikut:
Catatan di sini penulis tidak menetapkan jenis untuk masing masing variabel-variabel ini, tapi variabel bersifat dinamis.
Tanda hash adalah perintah komentar tambahan, tidak masuk dalam eksekusi program.
Komentar
Komentar diabaikan dalam program untuk Sobat yang ingin memberi catatan, dan dilambangkan dengan hash simbol #. Untuk komentar Multi-line sobat bisa menggunakan kutip tiga sepert berikut:
List
Python juga memiliki daftar (disebut array dalam beberapa bahasa) yang merupakan kumpulan dari data sejenis:
Daftar ditandai dengan penggunaan tanda kurung siku [] dan setiap item dipisahkan dengan koma.
Iteration
Beberapa jenis data iterable, yang berarti Sobat dapat membuat daftar loop atas isi nilai. Misalnya:
Untuk memberi nama variabel sebaiknya sobat pilih nama yang mudah dimengerti sehingga kelak jika script sudah sangat banyak sobat bisa lebih membaca variabel. Contoh lain seperti berikut:
tipe data lain yang iterable, misalnya string:
loop ini berisi masing-masing karakter dan akan memiliki outpus sbb:
RANGE
Tipe data integer tidak iterable dan mencoba untuk iterate akan menghasilkan kesalahan. Sebagai contoh:
Namun Sobat dapat membuat sebuah objek iterable menggunakan fungsi range sbb:
range(5) berisi angka 0 , 1 , 2 , 3 dan 4 (total lima nomor termasuk 0). Untuk mendapatkan nomor 1 ke 5 menggunakan range(1, 6) .
LEN
Sobat dapat menggunakan fungsi seperti len untuk menemukan panjang string atau isi daftar dari variabel:
IF, ELSE
Sobat dapat menggunakan pernyataan if untuk mengontrol aliran program:
Membuat File Python di IDLE
Untuk membuat file Python di IDLE, klik File > New File dan Sobat akan diberi window kosong. Window Ini adalah file kosong, bukan prompt Python. Sobat bisa menulis file Python di di window ini lalu simpan file, kemudian jalankan untuk melihat output di window lain.
Misalnya, di window baru, ketik:
Kemudian simpan file ini ( File > Save atau Ctrl + S ) dan jalankan ( Run > Run Module atau tekan F5 ) dan Sobat akan melihat output di window Python.
Mengeksekusi file Python dari Command Line
Sobat dapat menulis file Python dalam standar Editor seperti Vim, Nano atau Leafpad, dan menjalankannya sebagai script Python dari command line. Sobat bisa mengarahkan ke direktori file tersebut disimpan (Gunakan cd dan ls untuk melihat daftar) dan jalankan dengan python , misalnya python hello.py .Salam
Untuk membuat file Python di IDLE, klik File > New File dan Sobat akan diberi window kosong. Window Ini adalah file kosong, bukan prompt Python. Sobat bisa menulis file Python di di window ini lalu simpan file, kemudian jalankan untuk melihat output di window lain.
Misalnya, di window baru, ketik:
Kemudian simpan file ini ( File > Save atau Ctrl + S ) dan jalankan ( Run > Run Module atau tekan F5 ) dan Sobat akan melihat output di window Python.
Mengeksekusi file Python dari Command Line
Sobat dapat menulis file Python dalam standar Editor seperti Vim, Nano atau Leafpad, dan menjalankannya sebagai script Python dari command line. Sobat bisa mengarahkan ke direktori file tersebut disimpan (Gunakan cd dan ls untuk melihat daftar) dan jalankan dengan python , misalnya python hello.py .Salam