Pembahasan Dasar Pemrograman Semester 1 pertemuan ke 1 (Install Visual Studio Code & Python)
Sejarah perkembangan python & pengenalan struktur program python
- Sebelum menginstall Python kalian harus install Visual Code terlebih dahulu atau kalian bisa mendownloadnya langsung di
link : https://code.visualstudio.com/download - setelah itu kalian bisa mendownload Python di
link : https://www.python.org/downloads/ - setelah menginstall Visual Code kalian harus mendownload extension Python di dalam Visual Code
kalian bisa mencari extension python di dalam bar "Search Extension" setelah itu download dan install. Setelah folder yang kalian buat terbuka dalam aplikasi VS Code selanjutnya kita buat file Python nya dengan click icon buat file baru dengan format .py contohnya "Latihan.py"
Setelah file dibuat otomatis file Python ada dalam folder baru tersebut
buatlah sebuah program Python agar VS Code dapat digunakan sepenuhnya, dikarenakan interpreter Python belum dikenali.
contoh program python sederhana:
kalian dapat tekan "CTRL+S" untuk menyimpan program tersebut
"CTRL+O" untuk open file
"CTRL+N" untuk membuat file baru.
Pengenalan Bahasa Python
Python diciptakan oleh Guido van Rossum pertama kali di Centrum Wiskunde & Informatica (CWI) di Belanda pada awal tahun 1990-an. Bahasa python terinspirasi dari bahasa pemrograman ABC. Sampai sekarang, Guido masih menjadi penulis utama untuk python, meskipun bersifat open source sehingga ribuan orang juga berkontribusi dalam mengembangkannya.
Di tahun 1995, Guido melanjutkan pembuatan python di Corporation for National Research Initiative (CNRI) di Virginia Amerika, di mana dia merilis beberapa versi dari python. Pada Mei 2000, Guido dan tim Python pindah ke BeOpen.com dan membentuk tim BeOpen PythonLabs. Di bulan Oktober pada tahun yang sama, tim python pindah ke Digital Creation (sekarang menjadi Perusahaan Zope). Pada tahun 2001, dibentuklah Organisasi Python yaitu Python Software Foundation (PSF). PSF merupakan organisasi nirlaba yang dibuat khusus untuk semua hal yang berkaitan dengan hak intelektual Python. Perusahaan Zope menjadi anggota sponsor dari PSF.
kelebihan Python:
- Python adalah bahasa pemrograman yang populer. Per September 2018, Python berada di urutan ke 3 bahasa program yang paling populer di dunia.
- Python relatif lebih mudah dipelajari dan digunakan dibandingkan bahasa pemrograman lain.
- Selain lebih mudah dibaca, python juga lebih efisien dibandingkan bahasa lain seperti C, C++, maupun Java. Untuk melakukan sesuatu dengan 5 baris kode pada bahasa lain, bisa jadi di python hanya diperlukan 1 baris kode.
- Python merupakan bahasa multifungsi. Dengan python Anda bisa melakukan berbagai hal mulai dari memproses teks, membuat website, membuat program jaringan, robotika, data mining, sampai dengan kecerdasan buatan. Dengan python Anda bisa membuat aplikasi berbasis desktop maupun berbasis smartphone.
- Python kaya akan dukungan library (pustaka) standar. Tersedia banyak sekali modulmodul dan ekstensi program yang sudah siap Anda pakai untuk membuat program sesuai kebutuhan Anda.
- Python bisa berinteraksi dengan bahasa lain. Kode python bisa memanggil oleh bahasa C, C++, dan sebaliknya juga bisa dipanggil dari bahasa lain
kelemahan Python:
- Kekurangan python dibanding bahasa lain yang menggunakan kompiler adalah ‘sedikit’ lebih lambat pada saat dijalankan bila dibandingkan bahasa C maupun C++.
- Untuk program besar yang membutuhkan kecepatan pemrosesan tinggi mungkin Python kalah cepat dari bahasa C, tapi untuk hal selain itu Python lebih mudah dan lebih baik dari bahasa lain.
- kode sumber sekarang sudah dioptimasi menggunakan bahasa C++, sehingga kecepatannya juga sudah sangat mendekati kecepatan bahasa C++. Spesifikasi komputer juga sekarang ini sudah semakin tinggi sehingga bisa memproses program dengan cepat, sehingga sering kali ini tidak menjadi hal penting dan bisa diabaikan.
Komentar
Posting Komentar