Showing posts with label Python. Show all posts
Showing posts with label Python. Show all posts

Tuesday, 6 June 2017

Cara Menginstal Package / Module Pada Python -Python


Pada halaman ini  akan saya bagikan pengalaman saya dalam menginstal package python (Sebenarny saya masih kurang paham apa bedanya antara package dan module).   Sebagai contoh kita akan instal package pandas yang berfungsi untuk membaca file excel (nantikan pemaparan dalam menggunakan package pandas)

langkah - langkah / tata cara instalasi:

1. Buka cmd  kemudian cd / change directory (Sesuai dengan direktori pip)

 
gambar 1. direktori pip


gambar 2. change direktori sesuai dengan direktori pip
2. kemudian ketik pip install nama_package tunggu proses instalasi sampai selesai (pada contoh ini: pip install pandas)

Gambar 3. instal package pandas
3. Cara cek nya dengan cara Import package tadi import nama_package (pada contoh: import pandas) pada shell python command. Jika tidak terjadi error berarti proses import berhasil

Gambar 4. import pandas

Sekian dan terimakasih
Selamat bereksperimen..






Friday, 2 June 2017

Menginstal TensorFlow -Python

Gambar 1. Logo TensorFlow

Pada kali ini saya membagi pengalaman instalisasi TensorFlow pada python. Python yang saya gunakan versi 3.5.2 . Karena saat browsing2 menemukan saran untuk menggunakan python versi tersebut.

Instalasi TensorFlow berhasil saya lakukan pada komputer windows 64 bit namun pada windows 32 bit gagal. Kegagalan tersebut terjadi pada saat eksekusi kode dibawah. Instalasi TensorFlow dapat dilakukan dengan cara mengeksekusi kode dibawah menggunakan cmd (sesuaikan dengan direktori pip3)

Kode instal tensorflow:
C:\> pip3 install --upgrade tensorflow
pip3 install --upgrade tensorflow-gpu
sumber: https://www.tensorflow.org/install/install_windows

sebelum eksekusi kode diatas instal dulu:

Jika sudah terlanjur instal tensorflow sebelum instalisasi Microsoft Visual C++ 2015 Redistributable Update 3 (x64 version) maka tensorflow harus uninstal 

Cara uninstal tensorflow:
pip uninstall tensorflow
pip uninstall protobuf


Indikasi instalisasi tensorflow berhasil yaitu dengan mengeksekusi kode dibawah pada python interactive shell:

>>> import tensorflow as tf
>>> hello = tf.constant('Hello, TensorFlow!')
>>> sess = tf.Session()
>>> print(sess.run(hello))

output:

Hello, TensorFlow!


Sekian dan terimakasih..
Ada masalah atau pertanyaan bisa komen dibawah



>>> import tensorflow as tf>>> hello = tf.constant('Hello, TensorFlow!')
>>> sess = tf.Session()
>>> print(sess.run(hello))
>>> import tensorflow as tf>>> hello = tf.constant('Hello, TensorFlow!')
>>> sess = tf.Session()
>>> print(sess.run(hello))

Sunday, 16 April 2017

Mengenal Pemrograman Berorientasi Objek pada Python part 1

Gambar 1. Logo python


Halaman python sebelumnya:https://komputasistat.blogspot.co.id/2017/04/instalasi-python-dan-menggunakan-ide.html

Baiknya pemrograman berorientasi  objek / OOP / object oriented programming dipelajari setelah mendapatkan algoritma pemrograman dan struktur data. Belajar Algoritma pemrograman dasar dan struktur data akan membiasakan penggunaan bahasa pemrogram tersebut. Setelah bahasa tersebut sudah familiar dan kita bisa menggunakannya secara luwes, memahami pemrograman berorientasi  objek menjadi lebih mudah.

Salah satu keuntungan menggunakan pemrograman berorientasi  objek yaitu kode program yang kita buat dapat digunakan lagi / reuse dan kemudian kita dapat memodifikasi kode tersebut. Dengan adanya keuntungan ini maka membuat program akan lebih cepat.

Istilah oop pada python yang dishare pada kali ini yaitu kelas, atribut dan method

Kelas / Class
Pemrograman berorientasi objek tidak terlepas dari yang namanya kelas /class. Kelas digunakan untuk mendefinisikan objek yaitu nilai-nilai dan perilaku (behaviour) tertentu. (kelas merupakan blueprint dari objek)

Deklarasi kelas / class pada phyton :

class tulis:
#statement
#statement

contoh kelas yang didalamnya terdapat atribut dan method:

class tulis:
    nilaiabjad="xyz"; #atribut
    def tulis_abjad(self): #method
        print ("abcde");

Running menggunakan IDE PyCharm:
Gambar 2. Running menggunakan PyCharm
Instalasi PyCharm:
https://komputasistat.blogspot.co.id/2017/04/instalasi-python-dan-menggunakan-ide.html

Atribut Kelas
Atribut kelas merupakan variabel-variabel yang kita deklarasikan pada suatu kelas


class tulis:
    nilaiabjad="xyz"; #atribut
  

Method Kelas
Method kelas merupakan fungsi yang dideklarasikan pada kelas dan dapat melekat pada objek.


class tulis:
    def tulis_abjad(self): #method
        print ("abcde");


Selamat bereksperimen..

Sekian dan terimakasih



Saturday, 8 April 2017

Instalasi Python dan Menggunakan IDE PyCharm -Python

Gambar 1. logo python


Bagaimana cara memprogram / membuat program / koding menggunakan python?

Yak.. saat ini saya akan men-share bagaimana instalasi python dan bagaimana meng-koding python menggunakan PyCharm. Bahasa pemrograman ini juga baru bagi saya. Saya tertarik mempelajarinya karena python memiliki  banyak libary yang mendukung analisis data. Selain itu saya juga tertarik library machine learning yang dapat dilakukan python. Saat ini cloud yang memberikan layanan pemrosesan data tersebut tidak gratis seperti IBM Watson, Microsoft Azure, AWS, dll. Layanan tersebut cukup mahal, saya pikir klo niatannya untuk mempelajari/membuat system yang kecil sepertinya kurang woth it.

Link python: (dowload yang terbaru / versi 3++)
https://www.python.org/downloads/windows/

Link PyCharm
https://www.jetbrains.com/pycharm/

Instal keduanya

1. Buka pycharm

2. Pilih New Project

3. Setelah muncul project kosong baru, buat file python baru

Gambar 2. Project kosong


Gambar 3. Membuat file python baru
4. Copy kode dibawah


a="hello";
b="world";
print (a+" "+b);

5. run kode tersebut
Gambar 4. Run kode

6. hasilnnya akan muncul dibawah

Gambar 5. Hasil running kode

Jika menemukan error intepreter yang tidak valid, anda dapat melakukan menunjuk intepreter dahulu seperti gambar 6
Gambar 6. Memilih intepreter

Sekian untuk perkenalan dengan python, 
silahkan bereksperimen lebih dalam lagi

Terimakasih