Category: Pyhton
Python adalah bahasa pemrograman tingkat tinggi yang termasuk dalam interpreted, berorientasi objek, dengan semantik dinamis. Struktur data bawaan tingkat tinggi, dikombinasikan dengan pengetikan dinamis dan pengikatan dinamis, membuatnya sangat menarik untuk Pengembangan Aplikasi Cepat, serta untuk digunakan sebagai bahasa skrip atau perekat untuk menghubungkan komponen-komponen yang ada bersama-sama.
Seringkali, programmer jatuh cinta dengan Python karena peningkatan produktivitas yang diberikannya. Karena tidak ada langkah kompilasi, siklus edit-tes-debug berjalan sangat cepat. Men-debug program Python itu mudah: bug atau input yang buruk tidak akan menyebabkan kesalahan segmentasi. Sebaliknya, ketika penerjemah menemukan kesalahan, ia akan memunculkan pengecualian. Ketika program tidak menangkap pengecualian, penerjemah akan mencetak jejak tumpukan. Debugger tingkat sumber memungkinkan pemeriksaan variabel lokal dan global, evaluasi ekspresi arbitrer, menetapkan titik henti sementara, menelusuri kode baris demi baris, dan seterusnya. Debugger ditulis dengan Python itu sendiri, yang membuktikan kekuatan introspektif Python. Di sisi lain, seringkali cara tercepat untuk men-debug suatu program adalah dengan menambahkan beberapa pernyataan print ke sumbernya: siklus edit-tes-debug yang cepat membuat pendekatan sederhana ini menjadi sangat efektif.