CARA MENGUNDUH PERANGAKAT LUNAK PYTHON

        Python adalah sebuah Bahasa pemrograman dinamis yangsering digunakan dalam pengembangan aplikasi pada berbagai platform. Bahasa pemrograman ini dibuat oleh Guido Van Rosuum dari Belanda pada tahun 1992. 

  Menurut pengertian dari Python Software Foundation (2016), Python adalah bahasa pemrorgraman interpretative, berorientasi pada obyek dan semantik yang dinamis. Python memiliki high-level struktur data, dynamic typing dan dynamic binding. Python memili sintaks penulisan program yang sederhana dan mudah dipelajari. Python mendukung modul dan paket untuk mendorong kemodularan program dan code reuse. Interpreter Python dan standard library-nya tersedia secara gratis untuk semua platform dan dapat disebarkan secara gratis.

  Python adalah bahasa pemrograman yang fleksibel dan sederhana yang didefinisikan dalam dokumen-dokumennya sebagai berikut :

a.   Python adalah bahasa pemrograman tujuan umum yang sangat tingkat tinggi, dinamis, berorientasi objek, yang umum digunakan

      b.     Bisa digunakan dalam aplikasi yang luas.

c.     Bahasa ini dapat mendukung berbagai gaya pemrograman termasuk struktural dan berorientasi objek. Gaya lain juga bisa digunakan.

d.     Python sangat fleksibel, karena kemampuannya untuk menggunakan komponen modular yang dirancang dalam bahasa pemrograman lainnya. Sebagai contoh, Anda dapat menulis sebuah program di C ++ dan mengimpornya ke python sebagai modul.


 Penerjemah bahasa Python menggunakan interpreter (satu-per-satu pernyataan), berbeda dengan penerjemah compiler yang menerjemahkan kode program sekaligus (blok pernyataan).


Interpreter : Interpreter tidak menghasilkan bentuk object code, tetapi hasil translasinya hanya dalam bentuk internal, dimana program induk harus selalu ada berbeda dengan compiler. Adapun cara kerja Interpreter dapat dilihat pada gambar1.


gambar1. Cara Kerja Interpreter

Compiler : Source Code adalah bahasa tingkat tinggi, Object Code adalah bahasa mesin atau bahasa assembly. Source Code dan data diproses secara berbeda. Adapun cara kerja compiler dapat dilihat pada gambar 2.

gambar2. Cara Kerja Compiler

 Struktur Pemograman Python

  Biasanya isi program ditulis dalam bentuk fungsi-fungsi dan pemanggilan fungsi. Fungsi utama dalam bahasa pemrograman Python adalah fungsi main(). Fungsi main() ini berisi kode-kode program yang akan dieksekusi pertama kali pada saat program dijalankan. Secara umum penulisan program dalam bahasa Python terdiri dari beberapa bagian seperti yang terlihat pada gambar 3.

gambar3. Struktur Program Python

  Baris ke-2 merupakan baris awal dimana kita mengimport modul-modul yang akan digunakan, misalkan pada contoh diatas kita akan menggunakan modul turtle. Pada baris ke-5 terdapat definisi fungsi utama, yaitu fungsi main(). Pada baris terakhir terdapat statement dari percabangan IF. Dimana statement IF tersebut akan dieksekusi pertama kali setelah statement import diatas. Pada percabangan IF diatas, kondisi akan bernilai “TRUE”, Ketika program dijalankan sebagai program yang berdiri sendiri (stand-alone). Namun terkadang kita menulis modul-modul yang ingin kita import dari modul lain. Ketika modul ini diimport ke modul lain, maka modul tersebut tidak akan mengeksekusi fungsi main() yang diimport.


  Variabel adalah media penyimpanan data yang nilainya dapat berubah selama proses eksekusi program. Namun perubahan hanya berlaku untuk nilai setipe, artinya data yang baru dan yang lama memiliki tipe data yang sama.

 

Terdapat beberapa aturan yang harus diperhatikan dalam membuat variabel dalam bahasa Python :

                                 a.     Tidak perlu dideklarasikan tipe datanya.

                                 b.     Variabel aka nada (terdeklarasi), Ketika variabel tersebut diberi nilai.

                                 c.     Variabel harus diisi terlebih dulu sebelum dipanggil.

                                 d.     Nilai dapat berubah di dalam program.

e.  Tipe data secara otomatis dikenali oleh bahasa Python dan interpreter akan mengalokasikan memori sesuai dengan tipe data dari variabel yang dikenali.

f.   Tipe data dari sebuah variabel dapat diubah ditengah-tengah program dengan menggunakan fungsi khusus, meskipun hal tersebut jarang dilakukan.

g.   Harus diawali dengan huruf (a-z, A-Z) atau diawali dengan menggunakan underscore (_)

                                h.          Bersifat case sensitive.

i.       Nama variabel tidak boleh menggunakan reserved word Python (yaitu perintah-perintah yang ada dalam bahasa Python).

                                 j.          Format penulisan variabel adalah :


             Contoh 1. 

Maka variabel dengan nama Variabelku tersebut memiliki tipe data Karakter (Char).

          
              Contoh 2.

Keterangan : 1.   Variabel dengan nama Variabelku memiliki tipe data String.  
            2. Variabel dengan nama Jumlah memiliki tipe data Integer.

Instalasi Perangkat Lunak


  instalasi perangkat lunak Python dan perangkat lunak IDLE Python. IDLE (Integrated Development Environmet) adalah editor bawahan Python yang bisa digunakan untuk menulis kode program Python. IDLE memiliki mode Shell (mode interaktif) yang bisa digunakan untuk menjalankan perintah-perintah dengan hasil keluarannya ditampilkan secara langsung. IDLE sendiri adalah murni dibuat oleh Guido Van Rossum dari bahasa Python.


IDLE memiliki beberapa fitur yang berguna, antara lain :

a. Editor multi-window dengan fitur syntax highlighting,            autocomplete, smart indent dan lain-lain.

                          b.  Shell interaktif dengan fitur syntax highlighting.

     c.   Memiliki fitur debugger untuk men-debug kode                   program yang salah. 

Beberapa perangkat lunak pendukung yg harus diinstal     adalah :

                          a.     Perangkat lunak Python

b.     Adapun perangkat lunak Python yang digunakan dalam materi ini adalah Python 3.9.1-amd64 for Windows.

                                 c.     Perangkat lunak Integrated Development Environment (IDLE).

Adapun perangkat lunak yang merupakan editor dari bahasa Python, antara lain :

a.     PyCharm Edu Edition 2021.2, perangkat lunak ini dapat diunduh secara gratis. JetBrains merupakan perusahaan yang memproduksi beragam IDE (Integrated Development Environment) merilis IDE khusus untuk belajar Python yang dapat digunakan didalam kelas (perkuliahan, kursus, dll), yaitu : PyCharm Edu Edition (disarankan untuk menginstal versi ini).

b.     Visual Studio Code versi 1.54.3, perangkat lunak ini dapat diundah secara gratis.

                          c.     Editor bawahan dari Python yaitu IDLE Shell 1.9.2.

Berikut ini adalah langkah-langkah instalasi perangkat lunak Python 3.9.1-amd64 for Windows :


1.     Mengunduh perangkat lunak Python melalui alamat URL : https://www.python.org/downloads/windows/ atau versi setelahnya (ingat, harus disesuaikan dengan versi sistem operasi yang anda gunakan).


     2.     Double Click pada file unduhan Python yang telah diunduh.

Gambar 1. Double Klick pada File Unduhan Python


3. Cheklist pada menu Install Launcher for All User (recommended) dan Add Python 3.9 to Path untuk penambahan Path Command Python, lalu jalankan proses klik Install Now dan klik Yes bila ada notifikasi.

Gambar 2. Instalasi Python 3.9.1 (64-bit)



 4.  Proses Setup sedang berjalan, harap menunggu dan jangan sampai tekan tombol Cancel.


Gambar 3. Setup Progress


                                5.  Proses Setup telah selesai, klik tombol Close.

Gambar 4. Proses Setup Telah Selesai


 Berikut ini adalah langkah-langkah instalasi perangkat lunak editor PyCharm Edu Edition 2021.2 :

1.  Mengunduh perangkat lunak PyCharm Edu Edition 2021.2 melalui alamat URL: https://blog.jetbrains.com/pycharm/2021/09/2021-2-2/  atau  versi setelahnya.


2.     Double Click pada file unduhan tersebut


Gambar 5. Double Klick pada File Unduhan PyCharm Edu Edition


                         3. Selanjutnya akan ditampilkan halaman awal PyCharm Edu Setuap.                                          Kemudian klik tombol Next.



Gambar 6. Halaman Awal Instalasi PhyCharm Edu Setup


   4. Memilih folder tujuan instalasi perangkat lunak PyCharm Edu Setup


Gambar 7. Memilih Folder Tujuan Instalasi PyCharm Edu Setup


   5. Checklist pada menu PyCharm Edu dan menu .py, kemudian download dan install JRE x86 by Jetbrains. Kemudian klik tombol Next.

Gambar 8. Memilih Menu PyCharm Edu dan .Py


6.  Memulai melakukan instalasi PyCharm Edu Edition 2021.2.

Gambar 9. Memulai Proses Instalasi PyCharm Edu Setup

                          7.   Akan ditampilkan progress instalasi PyChart Edu Edition 2021.2.


Gambar 10. Progress Instalasi PyCharm Edu Setup 

                         8. Proses instalasi selesai. Kemudian klik tombol Finish

Gambar 11. Progress Instalasi PyCharm Edu Setup Selesai



Semoga bermanfaat dan Terima kasih telah berkunjung :D






 






































Komentar

Postingan populer dari blog ini

TUGAS PERTEMUAN KE-6

TUGAS PERTEMUAN KE-7

OPERASI PADA LIST