LANGKAH AWAL BELAJAR PEMROGRAMAN PYTON Octavia Noer Jasuma octavia.jasuma@raharja.info Abstrak Python adalah bahasa pemrograman interpretative multiguna dengan filosofi perancangan yang berfokus pada tingkat keterbacaan kode. Python diklaim sebagai bahasa yang menggabungkan kapabilitas, kemampuan, dengan sintaksis kode yang sangat jelas dan dilengkapi dengan fungsionalitas pustaka standar yang besar serta komprehensif. Python juga didukung oleh komunitas yang besar. Bahasa pemrograman python adalah bahasa pemrograman tinggi yang dapat melakukan eksekusi sejumlah intruksi multiguna secara langsung (interpretatif) dengan metode orientasi objek (Object Oriented Programming) serta menggunakan semantik dinamis untuk memberikan tingkat keterbacaan syntax. Python umumnya digunakan sebagai Bahasa skrip meski pada praktiknya penggunaan bahasa ini lebih luas mencakup konteks pemanfaatan yang umumnya tidak dilakukan dengan menggunakan bahasa skrip. Python dapat digunakan untuk berbagai keperluan pengembangan perangkat lunak dan dapat berjalan di berbagai platform sistem operasi. Kata Kunci: (Bahasa Pemrograman, Sistem Operasi, Perangkat Lunak, Syntax)
Pendahuluan Bahasa pemrograman python adalah bahasa pemrograman tinggi yang dapat melakukan eksekusi sejumlah intruksi multiguna secara langsung (interpretatif) dengan metode orientasi objek (Object Oriented Programming) serta menggunakan semantik dinamis untuk memberikan tingkat keterbacaan syntax. Sebagai bahasa pemrograman tinggi, python dapat dipelajari dengan mudah karena sudah dilengkapi dengan manajemen memori otomatis (pointer). Python dapat digunakan untuk berbagai keperluan pengembangan perangkat lunak dan dapat berjalan di berbagai platform sistem operasi. Target dari penulis yaitu membantu programmer pemula dalam memahami pemrograman Pyton dan dapat mempermudah membuat program. Pembahasan 1. Pengertian Bahasa Pemrograman Pyton Python adalah bahasa pemrograman interpretative multiguna dengan filosofi perancangan yang berfokus pada tingkat keterbacaan kode. Python diklaim sebagai bahasa yang menggabungkan kapabilitas, kemampuan, dengan sintaksis kode yang sangat jelas dan dilengkapi dengan fungsionalitas pustaka standar yang besar serta komprehensif. Python juga didukung oleh komunitas yang besar. Python mendukung multi paradigma pemrograman, utamanya; namun tidak dibatasi; pada pemrograman berorientasi objek, pemrograman imperatif, dan pemrograman fungsional. Salah satu fitur yang tersedia pada python adalah sebagai Bahasa pemrograman dinamis yang dilengkapi dengan manajemen memori otomatis. Seperti halnya pada bahasa pemrograman dinamis lainnya, python umumnya digunakan sebagai Bahasa skrip meski pada praktiknya penggunaan bahasa ini lebih luas mencakup konteks pemanfaatan yang umumnya tidak dilakukan dengan menggunakan bahasa skrip. Python dapat digunakan untuk berbagai keperluan pengembangan perangkat lunak dan dapat berjalan di berbagai platform sistem operasi. Saat ini kode python dapat dijalankan di berbagai platform sistem operasi.
Beberapa di antaranya adalah: Linux/Unix Windows Mac OS X Java Virtual Machine OS/2 Amiga Palm Symbian (untuk produk-produk Nokia) Beberapa fitur yang dimiliki Python adalah: memiliki kepustakaan yang luas; dalam distribusi Python telah disediakan modul-modul 'siap pakai' untuk berbagai keperluan. memiliki tata bahasa yang jernih dan mudah dipelajari. memiliki aturan layout kode sumber yang memudahkan pengecekan, pembacaan kembali dan penulisan ulang kode sumber. berorientasi objek. memiliki sistem pengelolaan memori otomatis (garbage collection, seperti java) modular, mudah dikembangkan dengan menciptakan modul-modul baru; modul-modul tersebut dapat dibangun dengan bahasa Python maupun C/C++. memiliki fasilitas pengumpulan sampah otomatis, seperti halnya pada bahasa pemrograman Java. Python memiliki fasilitas pengaturan penggunaan ingatan komputer sehingga para pemrogram tidak perlu melakukan pengaturan ingatan komputer secara langsung. memiliki banyak faslitas pendukung sehingga mudah dalam pengoprasiannya.
2. Pyton Versi 2 vs Pyton Versi 3 Ada dua versi Python yang beredar saat ini, yaitu versi 2 dan 3. Berikut ini perbedaanya: Python versi 2 merupakan versi yang banyak digunakan saat ini, baik dilingkungan produksi dan pengembangan. Sementara Python versi 3 adalah pengembangan lanjutan dari versi 2. Python 3 memiliki lebih banyak fitur dibandingkan Python 2. Untuk membuka Python 2 kita hanya menggunakan perintah pyton saja, sedangkan Python 3 menggunakan perintah pyton 3. 3. Aplikasi Penggunaan Python Python digunakan di berbagai bidang pengembangan. Berikut beberapa aplikasi penggunakan python yang paling popular: 1) Website dan internet Bahasa pemrograman python dapat digunakan sebagai server side yang diintegrasikan dengan berbagai internet protokol misalnya HTML, JSON, Email Processing, FTP, dan IMAP. Selain itu, python juga mempunyai library untuk pengembangan internet. 2) Penelitian ilmiah dan Numerik Python dapat digunakan untuk melakukan riset ilmiah untuk mempermudah perhitungan numerik. Misalnya penerapan algoritma KNN, Naive Bayes, Decision Tree, dan lain-lain. 3) Data Science dan Big Data Python memungkinkan untuk melakukan analisis data dari database big data. 4) Media pembelajaran pemrogroman Python dapat digunakan sebagai media pembelajaran di universitas. Python sangat mudah dan hemat untuk dipelajari sebagai Object Oriented Programming dibandingkan bahasa lainnya seperti MATLAB, C++, dan C#. 5) Graphical User Interface (GUI) Python dapat digunakan untuk membangun interface sebuah aplikasi. Tersedia library untuk membuat GUI menggunakan python, misalnya Qt, win32extension, dan GTK+. 6) Pengembangan Software Python menyediakan dukungan struktur kode untuk mempermudah pengembangan software.
7) Aplikasi Bisnis Python juga dapat digunakan untuk membuat sistem informasi baik untuk bisnis dan instansi. 4. Cara Memulai Pemrograman Pyton 1. Instalasi Pyton (Windows) 2. Mempelajari konsep dasar 3. Menggunakan Interpreter Pyton Sebagai Kalkulator a. Jalankan interpreter. Buka Command Prompt atau Terminal. Ketikkan pyton pada prompt dan tekan Enter. Ini akan memuat interpreter Python dan Anda akan dibawa ke command prompt Python (>>>). Jika Anda tidak mengintegrasikan Python dalam command prompt, Anda harus mengarahkan ke folder Python untuk menjalankan interpreter. b. Lakukan aritmatika dasar. Anda dapat menggunakan Python untuk melakukan aritmatika dasar dengan mudah. Lihat kotak di bawah ini untuk beberapa contoh cara menggunakan fungsi kalkulator. Catatan: # merupakan komentar dalam kode Python, dan mereka tidak diproses oleh interpreter. c. Menghitung pangkat. Anda dapat menggunakan operator ** untuk menandakan pangkat. Python dapat dengan cepat menghitung pangkat besar. Lihat kotak di bawah ini untuk contoh: >>> 7 ** 2 # 7 kuadrat 49 >>> 5 ** 7 # 5 pangkat 7 78125 d. Membuat dan memanipulasi variabel. Anda dapat menetapkan variabel dalam Python untuk melakukan aljabar dasar. Ini adalah pengenalan yang bagus untuk mengetahui cara menetapkan variabel dalam program Python. Variabel ditetapkan dengan menggunakan tanda = (sama dengan). 4. Membuat Program Pertama a. Buka editor teks. Anda dapat dengan membuat program uji yang akan membuat Anda terbiasa dengan dasar-dasar membuat dan menyimpan program, lalu menjalankannya melalui interpreter. Hal ini juga akan membantu Anda menguji bahwa interpreter telah terpasang dengan benar.
b. Buatlah pernyataan "print". "Print" adalah salah satu fungsi dasar Python yang digunakan untuk menampilkan informasi di terminal selama program. Catatan: "print" adalah salah satu perubahan terbesar dari Python 2 ke Python 3. Dalam Python 2, Anda hanya perlu mengetik "print" diikuti dengan apa yang ingin ditampilkan. Dalam Python 3, "print" telah menjadi sebuah fungsi, sehingga Anda harus mengetikkan "print()", dan tuliskan apa yang Anda inginkan di dalam tanda kurung. c. Tambahkan pernyataan. Salah satu cara yang paling umum untuk menguji bahasa pemrograman adalah menampilkan teks "Hello, World!" Masukkan bagian teks ini dalam pernyataan "print()", termasuk tanda kutip: print ( Hello, World! ) Tidak seperti kebanyakan bahasa lain, Anda tidak perlu menyatakan akhir baris dengan ;. Anda juga tidak perlu menggunakan kurung kurawal {} untuk menyatakan blok. Sebaliknya, indentasi akan menunjukkan apa yang termasuk dalam blok. d. Simpan berkas. Klik menu File di editor teks dan pilih Save As. Pada menu tarikturun di bawah kotak nama, pilih jenis berkas Python. Jika Anda menggunakan Notepad (namun tidak disarankan), pilih "All Files" lalu tambahkan "py" ke akhir nama berkas. Pastikan untuk menyimpan berkas di suatu tempat yang mudah untuk diakses, karena Anda akan harus mengarahkannya ke dalam command prompt. Untuk contoh ini, simpan berkas sebagai "hello.py". e. Jalankan Program dan Seringlah Menguji Program
Penutup Python umumnya digunakan sebagai Bahasa skrip meski pada praktiknya penggunaan bahasa ini lebih luas mencakup konteks pemanfaatan yang umumnya tidak dilakukan dengan menggunakan bahasa skrip. Python dapat digunakan untuk berbagai keperluan pengembangan perangkat lunak dan dapat berjalan di berbagai platform sistem operasi. Python mendukung multi paradigma pemrograman, utamanya namun tidak dibatasi, pada pemrograman berorientasi objek, pemrograman imperatif, dan pemrograman fungsional. Salah satu fitur yang tersedia pada python adalah sebagai Bahasa pemrograman dinamis yang dilengkapi dengan manajemen memori otomatis. Referensi id.wikipedia.org petanikode.com advernesia.com id.wikihow.com Biografi Nama saya Octavia Noer Jasuma, biasa dipanggil Via. Saya mahasiswa STMIK Raharja, Jurusan Sistem Informasi konsentrasi Komputerisasi Akuntansi. Saat ini saya sedang menjalani semester 6 (enam). Saya bertempat tinggal di Perumahan Taman Buah Sukamantri Blok AA 6 No.4, Kabupaten Tangerang. Akan tetapi saya bukan asli orang Tangerang, saya berasal dari salah satu daerah di Sumatra Selatan yaitu Ogan Komering Ulu. Hal yang sering saya lakukan di waktu luang antara lain: nonton youtube dan travelling. Salam kenal, semoga artikel ini bermanfaat.