Lab. 4 Instalasi Pemrograman PythonTujuan 1. Memahami bahasa pemrograman python Melakukan instalasi bahasa pemrograman pythonMelakukan instalasi IDE untuk pemrograman pythonPendahuluan Python adalah bahasa pemograman tingkat tinggi yang dapat digunakan secaraluas di berbagai bidang. Python diciptakan pertama kali oleh Guido van Rossumpada tahun 1991. Sintaks dan fungsi pada Python dipengaruhi oleh beberapabahasa seperti C, C++, Lisp, Perl dan Java. Oleh karena itu, kita dapat menemuikonsep pemograman prosedural, fungsional dan object-oriented di Python. Pythonrelatif mudah dipelajari bila dibandingkan dengan C++, Java dan PHP karenasintaks Python lebih singkat, lebih jelas dan mudah dipahami oleh programmerpemula.PyPy merupakan implementasi dari bahasa pemrograman Python yang ditulisdengan Python. Interpreter ditulis dalam RPython (bagian dari Python) sepertidalam Gambar 3.9Gambar 3. 9 Alur interpreter dan compiler source code pythonKonsep sederhana PyPy adalah menggunakan JIT (just-in-time compilation) dalammengkompilasi untuk membuat sistem interpreter lebih efisien dan cepat. Jadipada dasarnya JIT memungkinkan untuk mengkompilasi kode sumber menjadikode mesin asli yang membuatnya sangat cepat.Source code .py pertama kali dikompilasi menjadi kode byte sebagai .pyc.Selanjutnya byte code ini dapat diterjemahkan oleh JIT compiler.Python banyak digunakan untuk membuat berbagai macam program, seperti:program CLI, Program GUI (desktop), Aplikasi Mobile, Web, IoT, Game, Programuntuk Hacking, dsb.Instalasi Python Python: Interpreter yang menerjemahkan bahasa python ke bahasa mesin,3 sehingga program bisa dijalankan pada operating sistem Linux, tidak perlu diinstal.Karena Sebagian besar distro Linux sudah menyediakannya secara default.Untukmengeceknya, silahkan ketik perintah python --version di terminal.18BBPPMPV BOE Malang-TI-2020 $ python -versionInstalasi python di Windows dengan mendownload file python.msi, pada alamatsitus resminya yaitu https://www.python.org/downloads/windows/Setelah download selesai, kita akan mendapatkan file python-3.9.0.msi. Filepython-3.9.0.msi adalah file instalator python. File ini akan melakukan instalasi kesistem windows.IDE Python PyCharm adalah salah satu IDE open source terbaik untukbahasa Python. Jika kamu adalah pengembang individu ataupemula, IDE ini sangat cocok untukmu. Muncul dalambeberapa opsi lisensi dari open source ke versi berbayar.Kamu bisa memilih lisensi apa pun sesuaikebutuhan. PyCharm adalah paket fitur IDE yangmendukung bahasa Python dari setiap aspek. Munculdengan fitur seperti penyelesaian kode berkualitas tinggi, debugger canggih,inspeksi kode, dll. PyCharm juga mendukung pemrograman web dan kode yangditulis dalam SQL dan bahasa terkait database lainnya. PyCharm bahkanmemungkinkanmu untuk memperluas fungsinya menggunakan plugineksternal. Jika kamu sedang mengerjakan proyek besar atau hanya ingin tetapaman, kamu bisa menggunakan Integrasi Sistem Kontrol Versi kapan saja.https://www.jetbrains.com/pycharm/download/Jupyter adalah IDE open source yang hadir dengan banyakfitur canggih. Ini sebenarnya aplikasi berbasis web yangmendukung lebih dari 40 bahasa pemrograman. Jupytermemungkinkanmu untuk menambahkan komponen HTMLdari gambar ke video. jika kamu ingin berkarier di bidang datascience, Jupyter dapat banyak membantu. Kamu bisamelakukan pembersihan data, transformasi data, simulasinumerik, pemodelan statistik, visualisasi data, banyak fungsilainnya dengan Jupyter. Kamu bahkan dapat menggunakan Jupyter IDE untukmembuat dan berbagi dokumen dengan kode langsung, persamaan, teks, danvisual. Meskipun instalasinya sedikit rumit, ini memberikan output interaktif danmembuat seluruh pengembangan lebih lancar. https://jupyter.org/19BBPPMPV BOE Malang-TI-2020 Thonny adalah IDE baru (lingkungan pengembangan terintegrasi) yangdibundel dengan versi terbaru dari Raspbian dengan sistem operasiPIXEL. Menggunakan Thonny, sekarang lebih mudah untuk belajarmembuat kode. Thonny hadir dengan Python 3.6 bawaan, jadi Andatidak perlu menginstal apa pun. Buka saja programnya, yang akanAnda temukan di Menu> Pemrograman. Ini menawarkan banyak fitur canggih yangsaat ini tidak tersedia di program Python 3 (IDLE), yang masih disertakan denganRaspbian.Alur 1. Membuat skrip python dengan teks editor.Pembuatan 2. Skrip python diterjemahkan ke dalam kode biner oleh (intepreter) python,Program sehingga komputer dapat mengerti arti perintah tersebut.3. Komputer mengerjakan perintah tersebut.Gambar 3. 10 Alur pembuatan kode program pythonAturan 1. Penulisan Statement PythonPenulisan Statement adalah sebuah intruksi atau kalimat perintah yang akan dieksekusiSintak Python oleh komputer.print("Hello Guru-Guru TKJ!")print("Belajar Python dari Nol")nama = "Eljava Mifzal Herbiyan"Penulisan satu statement tidak diakhiri dengan tanda titik-koma. Penulisan String pada PythonString adalah teks atau kumpulan dari karakter.String dalam pemrogramanbiasanya ditulis dengan dibungkus menggunakan tanda petik. Bisamenggunakan tanda petik tunggal maupun ganda.nama = "Eljava Mifzal Herbiyan"kelas = "TKJ - 01"Penuilsan Case pada PythonMenurut rekomendasi style guide Google, berikut ini contoh penulisan caseyang disarankan:20BBPPMPV BOE Malang-TI-2020