Variable pada python sesungguhnya adalah semacam “reference”, “link” atau “pointer” yang menghubungkan atau memberikan asosiasi antara object dengan class atau type. Misalnya, variabel X yang mendapatkan assignment “Ini Ibu Budi“. Untuk mengetahui class dari variable X maka dapat digunakan statement “type“. Perhatikan gambar berikut, bahwa ternyata X menghubungkan “Ini Ibu Budi” dengan class bernama string. […]
Day: February 19, 2016
“Hello World” – script
Menyatakan “Hello World” pada python dapat dilakukan tidak hanya melalui interactive shell. Ia juga dapat dinyatakan dalam bentuk script dengan ekstensi *.py. Python adalah interpreter. Agar sistem operasi linux dapat mengetahui jenis interpreter apa yang anda gunakan untuk meng-eksekusi script tersebut, maka kita harus memberitahukan sistem operasi dengan pernyataan: “#!/usr/bin/python” pada baris paling atas pada […]
“Hello World” – Interactive Shell
Bagaimana memulai python? Untuk menjawab pertanyaan ini, maka langkah pertama adalah memastikan bahwa python sudah terpasang pada komputer anda. Untuk Linux dan MacOS, maka python sudah terpasang sejak lahir. Sedangkan untuk windows, maka harus di download dari python for windows di install. Pada artikel ini akan digunakan sistem operasi linux, tepatnya Kali Linux 2.0 dengan […]
Falsafah Python
Untuk memulai mempelajari python, maka kita mulai dengan mamahami falsafah dari organisasi yang berada dibalik pengembangan Python, yaitu: “The Python Software Foundation”. Berikut ini adalah butiran falsafah python yang berjudul “The Zen of Python” Beautiful is better than ugly. Explicit is better than implicit. Simple is better than complex. Complex is better than complicated. Flat […]
Kenapa Python?
Untuk memahami keamanan informasi, dibutuhkan eksplorasi, eksperimen, curiosity dan adventure. Di industri cybersecurity ada pepatah, “security is a journey, not destination”. Mengandalkan tools saja tentu tidak memadai, karena belum tentu dapat membantu untuk memahami dan memecahkan permasalahan yang beragam dan dinamis. Untuk itu, bahasa pemrograman menjadi penting. Tuntutan kompleksitas sistem dan teknologi yang ada, menyebabkan […]