LANGKAH AWAL BELAJAR PEMROGRAMAN PYTON

dokumen-dokumen yang mirip
Semua Bisa Menjadi Programmer Python Basic

AP2B-Dini Triasanti KONSEP DASAR PYTHON

Pengenalan Python Sejarah Python 1

AP2B Dini Triasanti STRUKTUR PEMROGRAMAN PYTHON

MODUL PRAKTIKUM ALGORITMA DAN PEMROGRAMAN 2

Bahasa Pemrograman Python

Visual Basic (VB) Tatik yuniati. Abstrak.

2. Software yang dibutuhkan Untuk membuat sebuah program java, minimal yang dibutuhkan adalah:

BAB 1 PENDAHULUAN. Sekolah Menengah Atas (SMA) Negeri 1 Medan merupakan instansi sekolah menengah atas

BAB 1 PENDAHULUAN. Perkembangan teknologi pada masa sekarang ini begitu pesat sehingga

BAB 2 LANDASAN TEORI. yang saling berinteraksi untuk mencapai tujuan. yang dimaksud dengan data dan informasi? Data adalah fakta fakta yang

BAB 3 Mengenali Lingkup Pemrograman Anda

LAPORAN PRAKTIKUM PERTENGAHAN SEMESTER (LAB. ACTIVITY) ALGORITMA & PEMROGRAMAN TEKNIK INFORMATIKA. Oleh: NIM : Materi:

INTRODUCTION JAVA NORHIKMAH,M.KOM

BAB 2 LANDASAN TEORI

STRUKTUR PEMROGRAMAN PYTHON

Pengantar Pemrograman dengan Bahasa Java

Membuat Aplikasi Form Windows Pertama Dengan C# (Visual Studio)

Pengantar Pemrograman dengan Bahasa Java

PEMROGRAMAN WEB. Agussalim

BAB 2 LANDASAN TEORI. Data adalah fakta atau bagian dari fakta yang digambarkan dengan simbol-simbol,

MENGENAL PHP BAB Apakah PHP Itu?

BAB I PENDAHULUAN. internet yang sangat membantu dalam kemudahan serta kecepatan pengiriman,

BAB 1 PENDAHULUAN. Perkembangan Aplikasi Web yang semakin berkembang pesat sejak munculnya

Latihan 1: Menginstal Web Server Apache, PHP, dan MySQL

BAB 1 PENDAHULUAN. Perangkat lunak adalah istilah umum untuk data yang diformat dan disimpan secara

Visual. Jubilee Enterprise. C# Komplet PENERBIT PT ELEX MEDIA KOMPUTINDO

PEMROGRAMAN TERSTRUKTUR MENGGUNAKAN MATLAB

Pemrograman dengan Java

BAB II LANDASAN TEORI. Perangkat lunak atau Software adalah perintah (program komputer) yang dieksekusi

APLIKASI WEB DINAMIS LANJUT TUGAS 1

BAB 2 LANDASAN TEORI. pengumpulan data Tugas Akhir di SMA N 5 Medan. disebut dengan informasi. (Bambang Wahyudi,2003)

Persiapan. 2.1 Hardware

PEMROGRAMAN BERORIENTASI OBJEK

HTML 5. Geolocation Web SQL Database, media penyimpanan database lokal

BAB 1 PENDAHULUAN. yang benar-benar mempunyai skill atau kemampuan dalam bidang Teknologi

TUGAS ADMIN DAN MANAJEMEN JARINGAN Server Side Technology

Cara membuat HTML dasar

Pengenalan Script. Definisi HTML

Pengenalan JavaScript

BAB 3 Mengenali Lingkup Pemrograman Anda

Pemrograman dengan C++ Builder 2004 Taryana S Pendahuluan C++ Builder adalah sebuah aplikasi yang digunakan untuk pengembangan dengan

CARA INSTALL DAN REMOVE APLIKASI. Pemerintah Daerah Kabupaten Sleman repo.slemankab.go.id

METODE MENAMPILKAN FILE/FOLDER SHARING DENGAN MAP NETWORK DEVICE

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAHASA PEMROGRAMAN. Merupakan prosedur/tata cara penulisan program.

BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah

Modul 1 Pengenalan Java. Oleh: Mike Yuliana PENS-ITS

Mengenal Pemrograman Web Dengan JSP

PENGENALAN MySQL. Riana Sepriyanti. Abstrak. Pendahuluan.

APLIKASI BERBASIS WEB

BAB 1 PENDAHULUAN. Teknologi informasi pada saat ini telah berkembang sangat pesat sehingga

Pemrograman. Fery Updi,M.Kom

TEKNOLOGI APLIKASI WEB BERBASIS SERVER

MENGENAL JAVA APPLET. Wiranti Sri Utami. Abstrak. Pendahuluan.

PERANCANGAN DAN IMPLEMENTASI SISTEM INFORMASI SEKOLAH (STUDI KASUS SMP N 2 PATIKRAJA BANYUMAS)

Bahasa FORTRAN. Saifoe El Unas. Apa FORTRAN itu?

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

KURSUS ONLINE JASA WEBMASTERS

TUGAS 1 APLIKASI WEB DINAMIS LANJUT. Nama : ARISTIAN NUGROHTOMO NIM :

Object-Oriented Programming Sederhana Dengan PHP

Mengenal Web Dinamis dan Statis Serta Perbedaanya

Dasar Pemrograman Java

Fitur Dahsyat Sublime Text 3

KONSEP & SEJARAH SISTEM OPERASI

BAB 2 TINJAUAN TEORI

1 - Pengenalan Java PENDAHULUAN

BAB 2 LANDASAN TEORI. adalah perintah yang dimengerti oleh komputer untuk melakukan tugas-tugas tertentu.

BAB I PENDAHULUAN. teknologi berbasis komputer, walaupun perusahaan sudah menggunakan

BAB II LANDASAN TEORI Sistem Informasi Pembelian dan Penjualan. terlebih dahulu akan menjelaskan pengertian masing-masing dari kata sebagai

1. Sejarah Javascript

BAB 2 LANDASAN TEORI. bahasa pemrograman java dan bersifat open source. Yang mana artinya aplikasi

BAB 1 PENDAHULUAN. yaitu media cetak dan media elektronik. Aplikasi mobile menjadi salah satu media

APLIKASI MANAJEMEN PERPUSTAKAAN BERBASIS WEB MENGGUNAKAN PHP DAN MYSQL PADA SMA NEGERI 5 BINJAI TUGAS AKHIR FATIMAH

MENGENAL TENTANG BAHASA PEMROGRAMAN RUBY

TUGAS 1 Aplikasi Web Dinamis Lanjut. Disusun Oleh : Rina Septiana ( )

BAB 3 PERANCANGAN SISTEM. 3.1 Gambaran Umum Perancangan Aplikasi

Modul Praktikum 1 Pemograman Berorientasi Objek

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI. Perangkat lunak adalah perintah ( program komputer ) yang bila dieksekusi

Tutorial Meng-install Ruby, Ruby on Rails dan Membuat Aplikasi Sederhana Menggunakan Framework Ruby on Rails Pada Windows.

MODUL PRAKTIKUM KE 1

BAB 1 PENDAHULUAN. yang sudah maju seperti Amerika, Eropa, Jepang dan lain sebagainya.

BAB I PENDAHULUAN I.1 Latar Belakang

BAB III ANALISA DAN PERANCANGAN 3.1 ANALISA PERANGKAT LUNAK BASIS DATA MULTIMEDIA

Mahasiswa memahami Pengertian, fungsi, aplikasi untuk menjalankan JavaScript, cara menjalankan kode, cara memasukkan kode JavaScript ke dalam HTML

Pemrograman Visual. Pengenalan Visual Basic. Sisilia Thya Safitri, MT Agus Priyanto, M.KOM

TUTORIAL PHP MEMBUAT PROGRAM APLIKASI BASIS WEB INVENTARIS LAB KOMPUTER DISUSUN OLEH DEKA MUKHAMAD WILDAN SKS

Pengenalan JAVA. Farhat, ST., MMSI., MSc

BERBAGAI VERSI VISUAL BASIC.NET

BAB IV IMPLEMENTASI DAN PENGUJIAN

Visual Basic 6.0 For Beginners

TUGAS 1 WEB DINAMIS LANJUT COMPOSER DAN GITHUB DISUSUN OLEH : DUROTUL MADAROYAN ( )

Bab 1 Pengenalan Web Server dan Server Side Scripting

Web Server A. DASAR TEORI

(artikel Pengantar ke PHP, Bpk Marsani Asfi)

Dasar-dasar C/C++ Ekohariadi FT Unesa

BAB 2 LANDASAN TEORI

MODUL 3 DASAR-DASAR PHP

Perancangan & Pemprograman WEB

Transkripsi:

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.