Bahasa Pemrograman Python / Python Programming Language. Python adalah bahasa pemrograman tingkat tinggi yang ditafsirkan untuk keperluan umum, interaktif, berorientasi objek dan tinggi. Bahasa pemrograman python dibuat oleh Guido van Rossum selama 1985-1990. Seperti bahasa pemrograman Perl, kode sumber Python juga tersedia di bawah GNU General Public License (GPL). Tutorial ini memberikan pemahaman yang cukup tentang bahasa pemrograman Python.
Mengapa Belajar Python?
Bahasa Python adalah bahasa pemrograman tingkat tinggi, ditafsirkan, interaktif dan berorientasi objek. Python dirancang agar mudah dibaca. Bahasa pemrograman python sering menggunakan kata kunci bahasa Inggris di mana bahasa lain menggunakan tanda baca dan konstruksi-konstruksinya lebih sedikit daripada bahasa lain.
Bahasa Python adalah suatu Keharusan bagi pelajar dan profesional yang bekerja untuk menjadi Insinyur Perangkat Lunak yang hebat khususnya ketika mereka bekerja di Domain Pengembangan Web. Dalam ulasan ini, kami akan mencantumkan beberapa keuntungan utama dari belajar Python:
- Python Diterjemahkan - Python diproses pada saat runtime oleh penerjemah. Anda tidak perlu mengkompilasi program Anda sebelum menjalankannya. Ini mirip dengan PERL dan PHP.
- Python Interaktif - Anda sebenarnya bisa duduk di depan perangkat laptop atau desktop dan membuka prompt Python serta berinteraksi dengan penerjemah secara langsung untuk menulis program Anda.
- Python Berorientasi Objek - Python mendukung gaya Berorientasi Objek atau teknik pemrograman yang merangkum kode di dalam objek.
- Python adalah Bahasa Pemula (Beginner’s Language) - Python adalah bahasa yang bagus untuk programmer tingkat pemula dan mendukung pengembangan berbagai aplikasi mulai dari pemrosesan teks sederhana hingga peramban www (World Wide Web) hingga permainan.
Karakteristik Python
Berikut ini adalah karakteristik penting dari Bahasa Pemrograman Python:
- Python mendukung metode pemrograman fungsional dan terstruktur serta OOP (Object Oriented Programming).
- Python dapat digunakan sebagai bahasa scripting atau dapat dikompilasi ke byte-code untuk membangun aplikasi besar.
- Python memberikan tipe data dinamis sangat tinggi dan mendukung pemeriksaan tipe dinamis.
- Python mendukung pengumpulan sampah otomatis.
- Python dapat dengan mudah diintegrasikan dengan C, C ++, COM, ActiveX, CORBA, dan Java.
Hello World menggunakan Python
Hanya untuk memberi Anda sedikit kegembiraan tentang Python, di sini kami akan memberi Anda program Hello World Python kecil konvensional.
print ("Hello, Python!")
Aplikasi Python
Seperti penjelasan sebelumnya, bahasa pemrograman Python adalah salah satu bahasa yang paling banyak digunakan di web. Berikut adalah daftar beberapa dari penggunaannya:
- Mudah dipelajari - Python memiliki beberapa kata kunci, struktur sederhana, dan sintaks yang jelas. Ini memungkinkan siswa untuk mengambil bahasa dengan cepat.
- Mudah dibaca - kode Python lebih jelas dan terlihat oleh mata.
- Easy to maintain - Kode sumber Python cukup mudah dipelihara.
- Perpustakaan standar yang luas - sebagian besar perpustakaan Python sangat portabel dan lintas platform yang kompatibel pada UNIX, Windows, dan Macintosh.
- Mode Interaktif - Python memiliki dukungan untuk mode interaktif yang memungkinkan pengujian interaktif dan debugging potongan kode.
- Portable - Python dapat berjalan di berbagai platform perangkat keras dan memiliki antarmuka yang sama di semua platform.
- Extendable - Anda dapat menambahkan modul tingkat rendah ke juru bahasa Python. Modul-modul ini memungkinkan pemrogram untuk menambah atau menyesuaikan alat mereka menjadi lebih efisien.
- Databases - Python menyediakan antarmuka ke semua basis data komersial utama.
- Pemrograman GUI - Python mendukung aplikasi GUI yang dapat dibuat dan dipindahkan ke banyak pemanggilan sistem, pustaka dan sistem windows, seperti Windows MFC, Macintosh, dan sistem X Window Unix.
- Scalable - Python menyediakan struktur dan dukungan yang lebih baik untuk program besar daripada skrip shell.
Ulasan ini adalah tutorial Python yang disusun untuk programmer perangkat lunak yang perlu belajar bahasa pemrograman Python dari awal. Anda juga harus memiliki pemahaman dasar tentang terminologi Pemrograman Komputer. Pemahaman dasar tentang salah satu bahasa pemrograman adalah nilai tambah bagi Anda.