Anda di halaman 1dari 16

Laporan Praktikum Hari/Tanggal:Senin, 21 Februari 2022

PEMROGRAMAN KOMPUTER Dosen :Syahroni Hidayat, ST.,M.Eng.

(TEP21) Asisten:

DASAR PEMROGRAMAN
KOMPUTER

Gempar Pria Anugrah

J1B021030

PROGRAM STUDI TEKNIK PERTANIAN

FAKULTAS TEKNOLOGI PANGAN DAN AGROINDUSTRI

UNIVERSITAS MATARAM

MATARAM

2022
PENDAHULUAN

1. Latar belakang
Saat ini, informatika memiliki perkembangan yang sangat pesat. Informatika
sendiri yaitu disiplin ilmu teknik yang menangani masalah transformasi atau
pengolahan fakta simbolik dengan menggunakan komputer melalui proses-proses
logika. Dalam informatika, hal yang paling berhubungan adalah bahasa
pemograman atau bahasa komputer .
Adapun bahasa berorentasi object salah satunya yaitu Python, Phyton adalah
bahasa pemrograman dinamis yang mendukung pemrograman berorientasi obyek.
Python dapat digunakan untuk berbagai keperluan pengembangan perangkat lunak
dan dapat berjalan di berbagai platform sistem operasi. Seperti halnya bahasa
pemrograman dinamis, python seringkali digunakan sebagai bahasa skrip dengan
interpreter yang teintergrasi dalam sistem operasi. Saat ini kode python dapat
dijalankan pada sistem berbasis Linux/Unix, Windows, Mac OS X, Java Virtual
Machine, OS/2, Amiga, Palm, dan Symbian (untuk produk-produk Nokia) Python
didistribusikan dengan beberapa lisensi yang berbeda dari beberapa versi. Lihat
sejarahnya di Python Copyright. Namun pada prinsipnya Python dapat diperoleh dan
dipergunakan secara bebas, bahkan untuk kepentingan komersial. Lisensi Python
tidak bertentangan baik menurut definisi Open Source maupun General Public
License (GPL).

2. Tujuan Praktikum
Praktikum Dasar Pemrograman Python ini bertujuan agar mahasiswa
memahami dasar-dasar Sintaks, Komentar, Tipe Data, Variabel, Operator,
Number, String, List, Tuple, dan Dictionary pada Python.
TINJAUAN PUSTAKA

Python adalah bahasa pemrograman tujuumum yang ditafsirkan, tingkat


tinggi. Dibuat oleh Guido van Rossum dan pertama kali dirilis pada tahun 1991,
filosofi desain Python menekankan keterbacaan kode dengan penggunaan spasi
putih yang signifikan. Konstruksi bahasanya dan pendekatan berorientasi objek
bertujuan untuk membantu pemrogram menulis kode yang jelas dan logis untuk
proyek skala kecil dan besar.

Visual studio Code merupakan aplikasi cross platform yang dapat


digunakan berbagai sitem operasi seperti windows, Linux, dan Mac OS. VS Code
termasuk software yang ringan namun kuat editor sumbernya dengan deskop.
Menggunakan berbagai macam bahasa pemprograman seperti Java, JavaSkrip, Go,
C++, dan masih banyak yang lainnya. Komponen dari Visual Studio juga sama
seperti yang digunakan di Azura DevOps. Visual Studio memiliki lintas platform
kode editor yang ringan, dapat digunakan oleh siapa saja untuk membuat atau
membangun aplikasi web.

Wikipedia bahasa Indonesia (WBI) adalah versi bahasa


Indonesia dari ensiklopedia Wikipedia. Sebagaimana situs Wikipedia lainnya di
dunia, subdomain Wikipedia bahasa Indonesia mulanya beralamat
di id.wikipedia.com . Tangkapan layar halaman utama di masa awal berdirinya WBI
dapat diakses di situs Wayback Machine, dengan keterangan perubahan terakhir
tertanda revisi kelima pada tanggal 19 November 2002. Artikel pertama di WBI
adalah Elektron, dibuat pada tanggal 30 Mei 2003. Salah satu bidang di mana
Wikipedia Indonesia mempunyai lebih banyak artikel jika dibandingkan versi bahasa
lain adalah artikel-artikel wilayah administratif di Indonesia.
METODOLOGI PRAKTIKUM

1. Waktu dan Tempat Praktikum


Senin, 23 Februari 2022, Zoom Meeting
2. Alat dan Bahan Praktikum
Laptop atau Komputer dan Jaringan Internet
3. Prosedur Kerja Praktikum
1. Instalasi Python
Jika kita ingin menggunakan aplikasi instalasi python ini terlebih
dahulu kita harusb mendownload visual studio code pada google atau
broser, dengan cara seperti pada gambar yang telah di selampirkan
dibawah ini.
Setelah anda sudah berhasil mendownload visual studio code,
barulah anda mendownload atau menginstal aplikasi python seperti
langkah-langkah pada gambar di bawah ini yang telah dilampirkan.

Kemudian jika anda telah berhasil mendowload atau menginstal


pyton, anda bisa menjalankan python dengan google colab.
HASIL PEMBAHASAN

Pada pembahasan kali ini, kita membahas tentang Syntax Dasar yang dimana
Di Python untuk mencetak cukup gunakan fungsi print() , dimana sesuatu yang
akan dicetak harus diletakkan diantara kurung buka dan kurung tutup, bahkan di
Python versi 2.x Anda tidak harus menggunakan tanda kurung kurawal, cukup
pisahkan dengan spasi. Lalu ada juga Python Case Sensitivity yang berkaitan
tentang Python bersifat case sensitif, ini artinya huruf besar dan huruf kecil
memiliki perbedaan. kemudian Komentar Python, Komentar (comment) adalah
kode di dalam script Python yang tidak dieksekusi atau tidak dijalankan mesin.
Komentar hanya digunakan untuk menandai atau memberikan keterangan tertulis
pada script. Komentar biasa digunakan untuk membiarkan orang lain memahami
apa yang dilakukan script. atau untuk mengingatkan kepada programmer sendiri
jika suatu saat kembali mengedit script tersebut.
Contoh penggunaan python pada google colaboratory :

Lalu ada pula membahas tentang type-type data Python, Tipe data adalah
suatu media atau memori pada komputer yang digunakan untuk menampung
informasi. Python sendiri mempunyai tipe data yang cukup unik bila kita
bandingkan dengan bahasa pemrograman yang lain.
Variable Python, Penulisan variabel Python memiliki aturan tertentu, yaitu:
1. Karakter pertama harus berupa huruf atau garis bawah/underscore _
2. Karakter selanjutnya dapat berupa huruf, garis bawah/underscore _ atau angka
3. Karakter pada nama variabel bersifat sensitif (case-sensitif). Artinya huruf kecil
dan huruf besar dibedakan. Sebagai contoh, variabel namaDepan dan namadepan
adalah variabel yang berbeda.
Operator Python, adalah konstruksi yang dapat memanipulasi nilai dari
operan. Ada beberapa operator yang harus kita tau pada operator python yaitu :
Operator Perbandingan, Operator Penugasan, Prioritas Eksekusi Operator di
Python, Number Python, Konversi Tipe Data.
Number Python adalah tipe data Python yang menyimpan nilai numerik.
Number adalah tipe data yang tidak berubah. Ini berarti, mengubah nilai dari
sejumlah tipe data akan menghasilkan objek yang baru dialokasikan. Pada Number
Python ini kita harus mengetahui beberapa fungsinya juga seprti pada Fungsi
Matematika Python, Fungsi Nomor Acak Python, Fungsi Trigonometri Python,
Konstanta Matematika Python.
String Python String adalah jenis yang paling populer di bahasa
pemrograman. Kita bisa membuatnya hanya dengan melampirkan karakter dalam
tanda kutip. Python memperlakukan tanda kutip tunggal sama dengan tanda kutip
ganda. Membuat string semudah memberi nilai pada sebuah variable, ada beberapa
tipe String Python antara lain Konversi Tipe Data Number Python, Mengakses
Nilai dalam String, Mengupdate String, Escape Characters / Karakter Escape
Python, Operator Spesial String Python, Operator Format String Python, Triple
Quote Python, String Unicode Python.
List Python, Dalam bahasa pemrograman Python, struktur data yang paling
dasar adalah urutan atau lists. Setiap elemen-elemen berurutan akan diberi nomor
posisi atau indeksnya. Indeks pertama dalam list adalah nol, indeks kedua adalah
satu dan seterusnya. Python memiliki enam jenis urutan built-in, namun yang
paling umum adalah list dan tuple. Ada beberapa hal yang dapat Anda lakukan
dengan semua jenis list. Operasi ini meliputi pengindeksan, pengiris, penambahan,
perbanyak, dan pengecekan keanggotaan. Selain itu, Python memiliki fungsi built-
in untuk menemukan panjang list dan untuk menemukan elemen terbesar dan
terkecilnya. Di antaranya Membuat List Python, Akses Nilai Dalam List Python,
Update Nilai Dalam List Python, Hapus Nilai Dalam List Python, Operasi Dasar
Pada List Python, Indexing, Slicing dan Matrix Pada List Python, Method dan
Fungsi Build-in Pada List Python.
Tuple Python, Sebuah tupel adalah urutan objek Python yang tidak berubah.
Tupel adalah urutan, seperti daftar. Perbedaan utama antara tupel dan daftarnya
adalah bahwa tupel tidak dapat diubah tidak seperti List Python. Tupel
menggunakan tanda kurung, sedangkan List Python menggunakan tanda kurung
siku. Dalam Tuple Python kita harus bisa mengakses beberapa macam pengaksesan
misalnya, Akses Nilai Dalam Tuple Python, lalu bisa Update Nilai Dalam Tuple
Python, harus bisa Hapus Nilai Dalam Tuple Python, Operasi Dasar Pada Tuple
Python, Indexing, Slicing dan Matrix Pada Tuple Python, Fungsi Build-in Pada
Tuple Python.
Dictionary Python, Dictionary Python berbeda dengan List ataupun Tuple.
Karena setiap urutanya berisi key dan value. Setiap key dipisahkan dari value-nya
oleh titik dua (:), item dipisahkan oleh koma, dan semuanya tertutup dalam kurung
kurawal. Dictionary kosong tanpa barang ditulis hanya dengan dua kurung
kurawal, seperti ini: {}. Nilai kamus bisa berupa tipe apa pun, namun key harus
berupa tipe data yang tidak berubah seperti string, angka, atau tupelo. Beberapa
akses dalam Dictionary Python di antaranya, Akses Nilai Dalam Dictionary
Python, Update Nilai Dalam Dictionary Python, Hapus Elemen Dictionary Python
Anda dapat menghapus elemen Dictionary, Fungsi Build-in Pada Dictionary
Python, Method Build-in Pada Dictionary Python.
Lampiran tugas
SIMPULAN

Adapun kesimpulan dari laporan ini adalah sebagai berikut.

1. Python adalah bahasa pemrograman tujuumum yang ditafsirkan, tingkat tinggi.


2. Dengan kita belajar Pemrograman komputer kita bisa tau atau bisa
melakukan instalasi python, VS Code, instalasi library, membuat akun
GoogleCollaburatory, dan menjalankan python.
SARAN

Saran saya pada praktikum kali ini adalah bagi semua mahasiswa atau
mahasiswi FATEPA bisa melakukan praktikum lebih kondusif lagi.
DAFTAR PUSTAKA

Making Use of Python (Wiley, 2002)


https://klinikpython.wordpress.com/

Anda mungkin juga menyukai