Anda di halaman 1dari 25

Informatika – B Malam

Pemrograman Dasar Lanjutan II


Pengenalan Pemrograman Python

Khairul Ummi, M.Kom


Pendahuluan

 Ragam Bahasa Pemrograman

Gambar 1. Jenis Bahasa Pemrograman


Pendahuluan

 Sebuah program dapat diartikan kumpulan instruksi-


instruksi yang dibuat secara terstruktur dan logis
untuk menyelesaikan permasalahan. Sebuah masalah
memiliki makna keadaan yang tidak sesuai dengan
kenyataan. Tanpa permasalahan maka tidak akan ada
program.
Pendahuluan

 Seorang pembuat program disebut dengan


programmer harus memiliki kemampuan membuat
program berdasarkan ketentuan masing-masing
bahasa pemrograman yang digunakan. Gambar 1
memperlihatkan beberapa jenis bahasa pemrograman
seperti C, php, java, dan python, selain itu bahasa
lainnya seperti basic, pascal, cobol, dan lain-lainnya.
Pemrograman Visual dan Console
Pemrograman Visual dan Console

 Pada tampilan visual pada contoh dengan


menampilkan textbox dan tombol yang dapat di isi
dan di klik, tampilannya lebih menarik dan nyaman
digunakan. Sementara tampilan Console lebih
sederhana, terlihat kurang begitu menarik dan
monoton.
Pemrograman Python

 Python adalah bahasa pemrograman interpretatif


multiguna. Tidak seperti bahasa lain yang susah untuk
dibaca dan dipahami, python lebih menekankan pada
keterbacaan kode agar lebih mudah untuk memahami
sintaks.
 python adalah bahasa pemrograman yang
penerapannya tidak hanya pada dunia website saja,
akan tetapi pada bidang-bidang lainnya, seperti
proses system scripting hingga pembuatan game.
Sejarah Python

 Bahasa ini muncul pertama kali pada tahun 1991,


dirancang oleh seorang bernama Guido van Rossum.
Sampai saat ini Python masih dikembangkan oleh 
Python Software Foundation. Bahasa Python
mendukung hampir semua sistem operasi, bahkan
untuk sistem operasi Linux, hampir semua distronya
sudah menyertakan Python di dalamnya.
 Dengan kode yang simpel dan mudah diimplementasikan,
seorang programmer dapat lebih mengutamakan
pengembangan aplikasi yang dibuat, bukan malah sibuk
mencari syntax error.

print("Python sangat simpel")

 Hanya dengan menuliskan kode print seperti yang diatas, anda


sudah bisa mencetak apapun yang anda inginkan di dalam
tanda kurung (). Dibagian akhir kode pun, anda tidak harus
mengakhirnya dengan tanda semicolon ;
Kegunaan Python

  Pengembangan dan Peningkatan IoT


Internet of Things (IoT) merupakan perkembangan teknologi
yang memungkinkan proses pengiriman data melalui jaringan
dan tidak selalu mengandalkan perangkat komputer. Salah satu
contohnya adalah ketika kamu sedang membeli sesuatu dan
melakukan pembayaran secara cashless menggunakan QR code
(Quick Response).
Peran python adalah  menjadikan fleksibilitas proses transfer
data menjadi lebih mudah, bahkan hanya dibutuhkan koneksi
internet saja, sehingga data yang ingin kamu kirim bisa dilakukan
di mana saja dan kapan saja
Kegunaan Python

  Mendukung Pembuatan Software WorkFlow


Dalam dunia kerja, adanya software WorkFlow sangatlah
dibutuhkan untuk menjadikan alur pekerjaan menjadi lebih
terarah dan terorganisir. Dengan adanya WorkFlow, maka setiap
pekerja di antar divisi mengetahui bagian-bagian job desk terkait
apa yang harus mereka lakukan.
Kegunaan python adalah di software WorkFlow adalah untuk
membuatnya menjadi lebih berkembang, misalnya saja seperti
penambahan RTI (Run Time Interaction), RTCF (Run Time
Control Functions), dan BTF (Build Time Function).
Kegunaan Python

  Mengoptimalkan Fungsi Website


Salah satu penunjang kualitas website supaya dapat bekerja
secara optimal adalah dengan cara penggunaan server terbaik.
Penerapan bahasa pemrograman python menjadikan kamu
dapat membangun dan mengelola server secara optimal.
Biasanya, penerapan python adalah dengan bahasa
pemrograman JavaScript, yakni python berfokus pada server
dan JavaScript difokuskan pada pengoperasian website yang
bisa dibuka pada sebuah browser.
Kelebihan Python
 leksibilitas dari python memang sudah tidak perlu diragukan lagi. Itu
sebabnya, penerapan bahasa pemrograman Python cocok di berbagai
macam sistem operasi, mulai dari Windows, Unix hingga Mac).
 Penerapan sintaks yang sederhana menjadikan python mudah untuk
dipahami dan dipelajari. Penggunaan bahasa pada python juga sifatnya
dinamis, sehingga dapat disesuaikan dengan kebutuhan kamu.
 Membangun sebuah program menggunakan python adalah pilihan
tepat karena proses pembacaan kode yang diinput pun juga cukup
tinggi, sehingga sering dijadikan media pengembangan untuk aplikasi,
video game, hingga website.
 Bahasa pemrograman python adalah bersifat open source, sehingga
mudah untuk diakses secara umum dan sudah mendapatkan
persetujuan lisensi oleh OSI (Open System Interconnection), sehingga
penggunaannya pun bebas dan boleh didistribusikan
Kekurangan Python
 Meskipun mempunyai sifat fleksibel, akan tetapi fleksibilitas yang dimiliki
oleh python menjadikannya membutuhkan banyak memori, sehingga dari
segi Memory Intensive Task pun kurang memberikan kenyamanan.
 Kecepatan proses yang dimiliki oleh python ternyata banyak dikeluhkan
oleh para programmer karena dianggap lambat dan tidak efisien dari segi
waktu, terutama saat melakukan proses penerjemahan kode-kode
tertentu.
 Dalam penerapannya di pengembangan mobile apps, python justru
kurang populer dan tidak banyak programmer yang ahli dalam
penggunaan bahasa pemrograman ini, sehingga cukup sulit ketika kamu
sedang mengerjakan proyek mobile apps development dan membutuhkan
tenaga ahli yang benar-benar menguasai python.
 Penggunaan sintaks-sintaks yang sederhana diakibatkan oleh
keterbatasan python bagi para programmer saat akan memasukan
rangkaian kode, sehingga salah satu keterbatasan python benar-benar
terasa di bagian ini dan sebisa mungkin menampilkan tampilan kode yang
singkat.
Penjelasan

 Gambar 1.3 memperlihatkan tampilan IDLE


(Integrated Development and Learning Environment)
yaitu Python sebagai lingkungan belajar berisi
tampilan GUI yang menarik, bekerja pada OS
(Windows, Linux dan Mac OS X), interaktif interpreter
(penterjemah) berupa kode input/output dan error
messages, multi windows, multiple file (grep) berupa
search within any windows, fiture debugger (pencari
kesalahan), konfigurasi/browsers dan dialog
Instalasi Python

 Sebelum Anda menggunakan Python, Anda harus


menginstalnya terlebih dahulu di sistem operasi
komputer Anda. Saat ini Python memiliki 2 versi yang
berbeda, yaitu Python versi 3.4.3 dan Python
versi 2.7.10. Disini kita akan belajar bahasa
pemrograman Python menggunakan versi
terbaru 3.4.3
 Cara menginstal python sangat mudah, ikuti panduan dibawah
ini. Dibawah adalah panduan cara instal python di platform
Linux, Windows

 Buka browser, kunjungi 


http://www.python.org/downloads/windows/
 ATAU, klik direct link 
https://www.python.org/ftp/python/3.8.1/python-3.8.1.exe
 Buka (klik 2x) file installer python yang baru saja di download
 Ikuti langkah instalasi sampai selesai
Menjalankan Python

 Untuk menjalankan Python ada banyak cara yang bisa dilakukan. Anda
bisa menggunakan shell, terminal atau menggunakan 
IDE (Integrated Development Environment). Di bawah ini adalah
langkah-langkah menjalankan Python dengan cara yang paling mudah.

Windows
 Menggunakan Shell
 Buka IDLE (python shell di windows), Anda bisa mencarinya di
tombol START.
 Tuliskan script Python Anda, contoh: print("Selamat datang di Python").
jika sudah tekan tombol ENTER, dan script Python akan
dijalankan/eksekusi.
Sintax Dasar Print ()

 Di Python untuk mencetak cukup gunakan


fungsi print() , dimana sesuatu yang akan dicetak harus
diletakkan diantara kurung buka dan kurung tutup

 Jika ingin mencetak tipe data String langsung, Anda


harus memasukanya ke dalam tanda kutip terlebih
dahulu.
print("Hello World")
Python Case Sensitivity

 Python bersifat case sensitif, ini artinya huruf besar


dan huruf kecil memiliki perbedaan. Sebagai contoh
jika Anda menggunakan fungsi print dengan huruf
kecil print() akan berhasil. Lain hal jika anda
menggunakan huruf kapital Print() atau PRINT() ,
akan muncul pesan error.
contoh
 Untuk keluar dari Python shell ketik exit()

Menggunakan Script Editor


 Untuk menjalankan script yang disimpan dalam file, buka IDLE
(python shell di windows), Anda bisa mencarinya di
tombol START.
 Klik menu File - New File
 Tulis script Python pada window yang muncul, contoh:
print("Belajar Python")
print("di belajarpython.com")
 Simpan script lewat menu File - Save
 Jalankan program dengan klik menu Run - Run Module
TERIMA KASIH

Anda mungkin juga menyukai