Anda di halaman 1dari 13

LAPORAN I

PRAKTIKUM PEMROGRAMAN
GEOSPASIAL “INSTRUKSI KONDISIONAL
PYTHON”
Tanggal Penyerahan: Minggu 24, April 2022

Disusun Oleh: Arya Abdillah Rahim (232019012)


Kelompok: 4 / A

Dosen : Dr.rer.nat. Dian Noor Handiani., S.Si., M.T.


Asisten Dosen : 1. Muhammad Shalahudin Al- Ayyubi 23-2019-023
2. Muhammad Ihsan Nuryadi 23-2019-037

LABORATORIUM SISTEM INFORMASI SPASIAL


PROGRAM STUDI TEKNIK GEODESI
FAKULTAS TEKNIK SIPIL DAN PERENCANAAN
INSTITUT TEKNOLOGI NASIONAL
BANDUNG
2022
DAFTAR ISI

DAFTAR ISI......................................................................................................................i
BAB I PENDAHULUAN.................................................................................................1
1.1 Maksud dan Tujuan Praktikum...........................................................................1
1.2 Tempat dan Waktu Pelaksanaan Praktikum..........Error! Bookmark not defined.
BAB II DASAR TEORI.....................................................Error! Bookmark not defined.
2.1 Operator dalam Python......................................Error! Bookmark not defined.
2.2 Percabangan dalam Python.................................Error! Bookmark not defined.
BAB III PELAKSANAAN PRAKTIKUM.....................................................................4
3.1 Langkah-Langkah Praktikum.............................................................................4
BAB IV HASIL DAN ANALISIS

4.1 Hasil.........................................................................................................................7
BAB V PENUTUPAN......................................................................................................8
5.1 Kesimpulan..............................................................................................................8
5.2 Saran........................................................................................................................8
DAFTAR PUSTAKA.......................................................................................................8

i
Arya Abdillah Rahim / 232019012 / A
Laporan Praktikum Pemrograman

BAB I
PENDAHULUAN
1.1 Maksud Dan Tujuan

Adapun maksud dan tujuan praktikum kali ini adalah :


1. Mahasiswa dapat memahami dalam pengoprasian spyder
2. Mahasiswa dapat melakukan perintah penginstalan spyder

1.2 Waktu Pelaksanaan Praktikum


Praktikum ini dilaksanakan pada :
Hari, Tanggal : Rabu, 19 Maret 2022
Waktu : 08-00-09-00
Tempat : Daring via (Zoom Meeting)

2
Arya Abdillah Rahim / 232019012 /
Laporan Praktikum Pemrograman

BAB II
DASAR TEORI

2.1 Operator Dalam Pyhton


Python merupakan salah satu bahasa pemrograman yang banyak digunakan oleh
perusahaaan besar maupun para developer untuk mengembangkan berbagai macam
aplikasi berbasis desktop, web dan mobile. Python diciptakan oleh Guido van Rossum di
Belanda pada tahun 1990 dan namanya diambildari acara televisi kesukaan Guido Monty
Python’s Flying Circus. Van Rossum mengembangkan Python sebagaihobi, kemudian
Python menjadi bahasa pemrograman yang dipakai secara luas dalam industri dan
pendidikan karena sederhana, ringkas, sintak sintuitif dan memiliki pustaka yang luas
(Schuerer & Maufrais 2010).

. Operator dasar pada python Simbol Operasi + Penjumlahan - Pengurangan * Perkalian /


Pembagian

Contoh penggunaan operator pada python :

2.2 Percabangan Dalam Python

3
Arya Abdillah Rahim / 232019012 /
Laporan Praktikum Pemrograman

Pada umumnya dalam membuat program, selalu ada seleksi dimana diperlukan
pengecekan suatu kondisi untuk mengarahkan program agar berjalan sesuai
keinginan. Pada Python untuk melakukan suatu pengecekan kondisi, terdapat tiga
macam statemen. Antara lain :

1.Perintah if

2.Perintah if – else

3.Perintah if – elif– else

4.Perintah If bersarang

1. Perintah If

digunakan untuk melakukan penyeleksiandimana jika kondisi bernilai benar maka


progam akan mengeksekusi statemen dibawahnya. Dalam python, untuk penulisan
pengkondisian dan statemen di pisahkan ol eh tanda titik dua ( : ).

Contohnya,

>>> nama = "python"

>>> if nama == "python" :

... print "Hello " + nama

...

Hello python Untuk setiap penulisan perintah if setelah penentuan kondisi maka
dilanjutkan dengan penulisan tanda titik dua ( : ). Tanda titik dua ini berarti jika
kondisi bernilai benar maka statemen-statemen setelah tanda titik dua akan di
jalankan.

2. Perintah If – Else

4
Arya Abdillah Rahim / 232019012 /
Laporan Praktikum Pemrograman

digunakan untuk melakukan penyeleksian kondisi dimana jika kondisi bernilai


benar maka program akan mengeksekusi statemen 1. Namun, jika nilai kondisi
bernilai salah maka statemen 2 yang akan dieksekusi.

Contoh Program :

>>> kunci = "python"

>>> password = raw_input("Masukkan Password : ")

Masukkan Password : saya

>>> if password == kunci:

... print "Password Benar"

... else:

... print "Password Salah"

...

Password Salah

3. Perintah If – Elif –

digunakan untuk melakukan penyeleksian kondisi dimana kondisiyang diberikan


lebih dari 1 kondisi atau memiliki beberapa kondisi. Jika kondisi pertama bernilai

benar maka lakukan seleksi kondisi ke-dua dan seterusnya. Bentuk umum perntah

Contoh Program :

>>> angka = input("Masukkan sebuah bilangan : ")

Masukkan sebuah bilangan : 0

>>> if angka > 0 :

... print "Angka merupakan Bilangan Positif"

5
Arya Abdillah Rahim / 232019012 /
Laporan Praktikum Pemrograman

... elif angka < 0 :

... print "Angka merupakan Bilangan Negatif"

... else :

... print "Angka merupakan 0"

...

Angka merupakan 0

4. If Bersarang

Kondisi bersarang adalah suatu kondisi di dalam kondisi tertentu, Jika terdapat 2

cabang kondisi maka di dalam salah satu cabang kondisi tersebut dapat pula di isi
suatu kondisi tertentu. Misalnya :

if x == y:

print x, y "mempunyai nilai yang sama"

else :

if x > y :

print x, "lebih besar dari", y

if x < y :

print x, "lebih kecil dari", y

BAB III

6
Arya Abdillah Rahim / 232019012 /
Laporan Praktikum Pemrograman

PELAKSANAAN PRAKTIKUM
Tabel 1. Langkah - langkah Praktikum

No Gambar Keterangan

Pertama, buka
1 software
Spyder terlebih
dahulu

Jika belum membuat

2 suatu program, maka

tampilan akan muncul

seperti berikut.

Atau dapat juga


dengan
3 membuat file yang
baru dengan klik
File > New file

7
Arya Abdillah Rahim / 232019012 /
Laporan Praktikum Pemrograman

Buka file Program


4 Kalkulator
Sederhana.

Salin/Copy semua

5 teks
yang ada pada file
tersebut.

Lalu tempel/Paste
syntax
6
tersebut ke editor di
aplikasi Spyder
seperti berikut

Jalankan program
dengan klik
7 ikon Run
seperti berikut
atau bisa juga
dengan tombol
F5.

8
Arya Abdillah Rahim / 232019012 /
Laporan Praktikum Pemrograman

Hasil dari program


8
akan
muncul pada kotak
Console.

Uji program tersebut


dengan memasukkan
9 pilihan operasi dan
bilangan yang kita
inginkan.

9
Arya Abdillah Rahim / 232019012 /
Laporan Praktikum Pemrograman

BAB IV

HASIL DAN ANALISIS

4.1 Hasil

4.2 Analisis

Pada praktikum kali ini kita menjalan kan program perhitungan, yaitu ada
Tambah,Kurang,Kali,Bagi dan perhitungan tersebut bis akita pilih ingin
menghitung dengan metode yang mana.

1
Arya Abdillah Rahim / 232019012 /
Laporan Praktikum Pemrograman

BAB V

PENUTUP
5.1 Kesimpulan

Praktikum ini mengeksekusi/menjalankan suatu coding yaitu tentang


perhitungan, dan coding tersebut sudah disediakan oleh asisten jadi mahasiswa
tinggal mengeksekusi nya

5.2 Saran

Semangat terus pa asdos, tabah sampai akhir, jangan karena saat meet
mahasiswa yang masuk sedikit dan semangat kalian malah menurun.
#SalamWibuDariKunto

1
Arya Abdillah Rahim / 232019012 /
Laporan Praktikum Pemrograman

DAFTAR PUSTAKA

Triasanti, Afsal. 2016. Belajar Python: Universitas Andalas, Fakultas


Teknologi Informasi, Jurusan SistemInformasi.

Zulfikar, Usman Nur. 2020. LAPORAN PRAKTIKUM BIG DATA


ANALYTICS.

Yogyakarta : Teknik Informatika, STMIK Akakom Yogyakarta.


Akbar Nur Syahrudin (A2.1700010), Tedi Kurniawan (A2.1700119) Program
Studi TeknikInformatika.

1
Arya Abdillah Rahim / 232019012 /

Anda mungkin juga menyukai