12 Februari 2017

Membuat komentar di python - Tutorial python

Ketika sebuah program menjadi semakin besar dan rumit, maka program tersebut akan semakin sulit dibaca. Bahasa formalnya adalah padat, ini menyebabkan programmer kesulitan membedakan mana kode dan komentar yang tidak perlu dieksekusi. Untuk alasan ini, perlu ada pembeda antara script yang dapat dieksekusi interpreter dan script yang tidak perlu dieksekusi. Inilah yang menyebabkan adanya script komentar yang selalu menggunakan simbol #.

Logical operator dalam python - Python tutorial

Ada tiga operator logical dalam python yaitu : and, or and not. Arti dari ketiga operator ini hampir sama dengan arti dalam bahasa inggris, contohnya :

Expression boolean di python - Python tutorial

Sebuah expression boolean di python adalah kalimat pemrograman python yang menghasilkan jawaban benar atau salah. Simbol == ini adalah simbol yang digunakan untuk membandingkan dua operand yang menghasilkan jawaban benar atau salah.

Pemilihan nama variabel yang baik untuk python - Python tutorial

Sebagaimana telah dijelaskan sebelumnya bahwa dalam penamaan variabel harus baik dan tidak boleh mengambil nama yang sudah ada di interpreter, seperti print, del, from, not, while, as, if, elif, global, assert, else, pass, yield, break, excerpt, import, print, class, exec, raise, continue, finnally, is, return, del, lambda, try, for. Penamaan variabel juga harus dapat dipahami oleh programmer itu sendiri, karena script nantinya akan dibaca programmer itu dikemudian hari. Usahakan variabel adalah variabel yang mudah diingat dan dipahami. Dalam bahasa python variabel seperti ini adalah variabel yang "mnemonic".

11 Februari 2017

Tutorial python : script untuk meminta input dari user

Kadangkala kita ingin mengambil nilai variabel hasil inputan user via keyboard. Python menyediakan fungsi bawaan yang dinamakan raw_input untuk mengambil input dari keyboard. Ketika user menekan enter, program mengambil hasil input dari string yang diinputkan oleh user.

Tutorial python : operasi modulus dan string

Operator modulus adalah operator yang bekerja pada integer, dan merupakan operasi yang menghasilkan sisa pembagian ketika operand pertama di bagi operand kedua. Operator modulus ini adalah dalam bentuk persen dan sintaknya sama untuk beberapa operator lain:

Tutorial python : operator, operands dan expression dalam python

Operator adalah simbol spesial yang merepresentasikan komputasi seperti penambahan dan perkalian. Adapun operands adalah nilai yang diberikan kepada operator. Operator seperti +, -, *, /, dan ** merupakan operasi penambahan, pengurangan, perkalian, pembagian dan eksponensial, dapat diberikan contoh sebagai berikut:

08 Februari 2017

Tutorial Python : Variabel dalam Python

Salah satu kekuatan terbesar dari bahasa pemrograman adalah kemampuan untuk memanipulasi variabel. Sebuah variabel adalah nama yang menjelaskan sebuah nilai. Pembuatan variabel dan pemberian nilai terhadap variabel tersebut seperti ini:

>>> message = 'And now for something completely different'
>>> n = 17
>>> pi = 3.1415926535897931

Contoh ini merupakan pemetaan tiga variabel. Pertama memetakan sebuah string ke variabel baru bernama "message". Kedua memetakan integer 17 ke n, ketiga memetakan perkiraan nilai p ke pi.

Untuk menampilkan nilai pada sebuah variabel, anda dapat menggunakan perintah print :

>>> print n
17
>>> print pi
3.14159265359

Tipe sebuah variabel adalah tipe nilai yang mengacu padanya.

>>> type(message)
<type 'str'>
>>> type(n)
<type 'int'>
>>> type(pi)
<type 'float'>

Seorang programmer umumnya dapat memilih nama untuk variabel-variabel tersebut agar berarti dan bermakna. Nama variabel dapat sepanjang mungkin dan memiliki huruf atau angka, tapi tidak bisa dimulai dengan angka. Diperbolehkan untuk menggunakan huruf besar/kapital, tapi lebih baik lagi dimulai dengan huruf kecil. Karakter underscore ( _ ) dapat muncul dengan sebuah nama. Hal ini sering digunakan dengan berbagai kata, seperti my_name atau airspeed_of_unladen_swallow. Nama variabel dapat dimulai dengan karakter underscore, tapi umumnya dihindari. Bila anda memberi nama yang ilegal, anda akan mendapatkan syntax error.

>>> 76trombones = 'big parade'
SyntaxError: invalid syntax
>>> more@ = 1000000
SyntaxError: invalid syntax
>>> class = 'Advanced Theoretical Zymurgy'
SyntaxError: invalid syntax

76trombones adalah nama variabel yang ilegal karena dimulai dengan angka. more@ adalah illegal karena mengandung karakter yang ilegal, tapi apa yang salah dengan kelas ini? Kata class juga ilegal karena merupakan salah satu kata kunci python.

Catatan jangan menggunakan kata ini sebagai variabel karena ini salah satu kata kunci yang ada di python:

and del from not while
as elif global or with
assert else if pass yield
break except import print
class exec in raise
continue finally is return
def for lambda try

05 Februari 2017

Tutorial python : Nilai atau value pada python

Sebuah value/nilai adalah hal mendasar dalam pemrograman seperti huruf atau angka. Nilai yang sudah kita lihat sebelumnya seperti angka 1, 2 dan ‘Hello, World!’ Nilai ini termasuk kedalam dua jenis yang berbeda untuk angka 2 termasuk integer dan “Hello, World!” adalah string yang ditutup dengan dua kutip.

Tutorial python : Perintah print hello word pada python

Pada tutorial python kali ini saya akan menjelaskan perintah-perintah sederhana untuk pemrograman python. Adapun untuk python yang akan saya pakai kali ini adalah python 2.7x bukan python 3.xx. Untuk rekan-rekan disini yang belum memahami perbedaan python 2.7x atau 3.xx saya sarankan untuk menggunakan python 2.7x karena perbedaan tipis sekali. Setelah anda memahami python 2.7x maka anda lebih mudah memahami python yang versinya lebih tinggi seperti python 3.xx. Selain itu, banyak sekali script-script python yang dikembangkan dengan python 2.7x karena versi ini sudah banyak dan lama digunakan oleh programmer python. Untuk mendownload python silahkan anda kunjungi alamat website ini www.python.org

03 Februari 2017

Anaconda Python alternatif aplikasi terbaik untuk python

Ini dia aplikasi alternatif bagi penggemar pemrograman python yang wajib dicoba dan diinstall. Menurut pendapat saya pribadi, aplikasi ini begitu lengkap dengan package yang dibutuhkan dan mudah digunakan. Aplikasi ini bernama Anaconda Python, Ada beberapa kelemahan bila kita menggunakan aplikasi asli dari python www.python.org yaitu belum terinstalasinya berbagai package yang dibutuhkan dan tampilannya sedikit membosankan. Berbeda dengan Anaconda yang telah dikembangkan begitu user friendly sudah tersemat berbagai package seperti Numpy, Pandas, Scipy, Matplotlib, Jupyter dan  620 package lainnya yang dapat diinstall lain waktu. Kalau anda penasaran bisa mengunjungi dan melihat-lihatnya di alamat ini www.continuum.io/downloads. 

Tempat Camping dengan Pemandangan Alam Indah, di Kuningan, Jawa Barat

Bagi sobat travelling dan hobi menikmati pemandangan alam, aktivitas camping adalah salah satu aktivitas yang sangat ditunggu-tunggu di akhi...