Python Google Collaboratory
Python Google Collaboratory
B. Sub Kompetensi
1. Menguasai Bahasa pemograman python menggunakan Google Colab.
2. Menerapkan Bahasa pemograman python menggunakan Google Colab.
C. Dasar Teori
a. Pengenalan Python
Python merupakan bahasa pemograman yang popular dan komprehensif dengan
menggabungkan kapabilitas, sintaksis kode yang jelas serta dilengkapi pustaka standar yang
mempunyai fungsi sangat besar. Python termasuk kedalam jajaran bahasa pemograman tingkat
tinggi seperti Bahasa pemograman C, C++, Java, Perl dan Pascal. Sedangkan bahasa
pemrograman tingkat rendah adalah Bahasa mesin yaitu Bahasa pemrograman assembly. Dalam
Bahasa pemrograman tingkat tinggi terdapat dua cara untuk memproses ke Bahasa tingkat rendah,
yaitu: compiler dan interpreter. Cara kerja interpreter adalah membaca sebuah program tiap baris
yang ditulis dengan Bahasa tingkat tinggi. Interpreter akan langsung memproses per baris untuk
mengeluarkan keluarannya.
Gambar 1. Interpreter
Sedangkan cara kerja compiler adalah keseluruhan kode program diterjemahkan terlebih
dahulu sebelum menjalankan program tersebut. kode program disebut dengan source code
sedangkan program yang telah diterjemahkan disebut object code atau executable. Sekali program
tersebut dikompilasikan, pengguna dapat mengeksekusi berulang Kembali tanpa harus
menerjemahkan lagi ke dalam object code.
Gambar 2. Compiler
Setiap Bahasa pemograman memiliki ciri khas masing masing, pada umumnya terdapat
FAKULTAS TEKNIK
UNIVERSITAS NEGERI YOGYAKARTA
LAB SHEET SISTEM CERDAS
SEMESTER PENGENALAN PYTHON
TOTAL JAM
NO. REVISI : 00 TANGGAL
b. Tipe Data
Terdapat beberapa tipe data Bahasa pemograman python yang sama dengan tipe data Bahasa
pemograman yang lain.
1) Statement (pernyataan)
Setiap perintah yang dapat dieksekusi oleh Python disebut statement. Misalnya, a = 1 adalah
statement penugasan.
2) Statement Multibaris
Akhir dari statement adalah karakter baris baru (new line). Statement yang terdiri dari
beberapa bari dapat menggunakan tanda backslash ( \ ). Contoh :
1. a = panjang1 + panjang2 +\
2. panjang3 +\
3. panjang4
Statement yang ada di dalam tanda kurung [ ], { }, dan ( ) tidak memerlukan tanda \.
Contoh:
menggunakan tanda indentasi (spasi). Jumlah spasi untuk setiap baris yang ada dalam satu blok
kode harus sama. Contoh:
1. if nilai <= 5 :
2. print(“Nilai Merah”)
3. print(“Tidak Lulus”)
4. else :
5. print(“Nilai Biru”)
6. print(“Lulus”)
4) Tanda kutip
Python menggunakan tanda kutip tunggal (‘), ganda (“), maupun triple (“’ atau “””) untuk
menandai string, sepanjang string nya diawali oleh tanda kutip yang sama di awal dan akhir string.
Tanda kutip tiga digunakan untuk string multibaris. Contoh:
1. kata = ‘kata’
2. kalimat = “ini adalah kalimat”
3. paragraph = “”” ini adalah paragraph. Paragraph
terdiri dari beberapa baris”””
5) Komentar
Tanda pagar ( # ) digunakan untuk menandai komentar di python. Komentar tidak akan
diproses oleh interpreter python. Komentar hanya berguna untuk programmer untuk memudahkan
memahin maksud dari kode.
1. #Komentar pertama
2. print(“Statistika Bisnis”) #komentar kedua
1. Statistika Bisnis
Python tidak memiliki fitur komentar multibaris. Kita harus mengomentari satu persatu baris
seperti beriku:
1. #Ini Komentar
2. #ini juga adalah komentar
3. #ini juga masih komentar
D. Alat/Instrumen
Laptop atau PC.
FAKULTAS TEKNIK
UNIVERSITAS NEGERI YOGYAKARTA
LAB SHEET SISTEM CERDAS
SEMESTER PENGENALAN PYTHON
TOTAL JAM
NO. REVISI : 00 TANGGAL
E. Keselamatan Kerja
Ikuti petunjuk pengoperasian computer dan perangkat lunak.
F. Langkah Kerja
1. Masuk kedalam google drive kemudian di pojok kiri atas klik New > More > Connect more
apps. Lalu pada kolom search ketikkan “colab” setelah itu muncul “Colaboratory” klik
connect.
2. Selanjutnya, buatlah folder baru pada drive anda kemudian masuk kedalam folder tersebut.
Kemudian klik kanan > More > Collaboratory.
3. Berikut adalah tampilan google colaboratory. Untuk mengubah nama project anda dapat
mengaturnya dengan cara klik Untitled1.ipynb di kiri atas.
FAKULTAS TEKNIK
UNIVERSITAS NEGERI YOGYAKARTA
LAB SHEET SISTEM CERDAS
SEMESTER PENGENALAN PYTHON
TOTAL JAM
NO. REVISI : 00 TANGGAL
4. Langkah berikutnya adalah membuat script python sederhanan kemudian jalankan. Cara
menjalankan script pada google colab dapat dilakukan dengan cara klik run atau dapat
menggunakan Shift + Enter. Apabila anda ingin menambahkan catatan gunakan +Text dan
jika menambahkan baris script coding gunakan +Code.
5. Jika terdapat script coding yang membutuhkan library tertentu, anda dapat menambahkan
library baru pada google colab, gunakan perintah “pip install (nama_package)”. Kemudian
import library yang telah diinstal.
6. Untuk membaca file pada google colab, anda dapat mengintegrasikannya dengan google drive.
FAKULTAS TEKNIK
UNIVERSITAS NEGERI YOGYAKARTA
LAB SHEET SISTEM CERDAS
SEMESTER PENGENALAN PYTHON
TOTAL JAM
NO. REVISI : 00 TANGGAL
Langkah yang harus dilakukan adalah menjalankan script mounting drive, lalu pada keluaran
klik URL link > izinkan menggunakan email google anda.
G. Bahan Diskusi
1. Buatlah script aritmatika atau yang lainnya menggunakan google colaboratory.
2. Catat program dan hasil program yang telah dibuat dan jelaskan fungsi yang digunakan.
3. Diskusikan hasilnya dengan anggota kelompok.
4. Buatlah laporan hasil kegiatan serta kesimpulan hasil praktik.