Thursday, October 31, 2019

Penjelasan Mengenai Python Fundamental




Perkembangan dunia teknologi memang semakin lama semakin cepat. Apalagi ditambah banyaknya startup yang bermunculan.

Dan juga semakin banyak kebutuhan para programmer ataupun para network engineer untuk kebutuhan di dunia industri saat ini. 

Salah satunya yang sedang trend saat ini ialah bahasa pemrograman python. Apa sih sebenarnya Python itu sendiri ?



Python itu sendiri merupakan suatu bahasa pemrograman yang bertingkat tinggi, bahasa pemrograman ini juga biasanya digunakan untuk banyak kebutuhan.

Misalnya saja untuk kebutuhan aplikasi mobile, web, IOT hingga Artificial Intelligence. Dan juga merupakan bahasa pemrograman yang mudah dipahami.

Lalu ? Bagaimana caranya kita untuk menggunakan bahasa pemrograman tersebut ? Begini penjelasannya :

1. Menginstall Python 

Sebenarnya disini saya menggunakan sistem operasi Linux yang dimana sudah terinstall secara default.

Jika kamu yang menggunakan windows mungkin diartikel selanjutnya akan dilakukan cara penginstallan python.

Tapi, untuk kamu pengguna linux juga. Kamu dapat mengecek versi python yang digunakan dengan perintah :

$ python --version  (untuk versi 2)
$ python3 --version (untuk versi 3)




Nah jika berhasil maka akan memunculkan hasil seperti itu. Selanjutnya kita akan mencoba untuk melakukan pengetesan menggunakan mode interaktif.

Yang dimana mode ini kita dapat menuliskan kode secara langsung dengan perintah python pada terminal kita. 



Nah, ketika sudah muncul tanda >> maka selanjutnya kita dapat memasukan perintah kedalamnya. Contoh memasukan perintah Hello Word 



Mudah bukan ? Selanjutnya kita akan mencoba belajar mengenai cara penulisan script python dan juga tipe data apa saja yang dipakai ?

2. Aturan Penulisan

Sebenarnya jika anda sebelumnya pernah belajar tentang bahasa pemrograman C++. Pasti ketika belajar python tidak akan merasa kesulitan, karena sama saja seperti C++.

Untuk aturan penulisan python sendiri dibagi menjadi beberapa bagian yaitu :


  • Untuk menuliskan nama variabel harus menggunakan (_) misalnya : _codeku, codeku, code_ku.
  • Untuk menghapus variabel dapat mencobanya dengan del(nama_variabel)
  • Untuk komentar menggunakan tanda pagar (#)
  • Penulisan statement tidak diakhiri dengan tanda titik koma
  • Penulisan String menggunakan tanda petik.
  • Bersifat case sensitive maksudnya ialah ketika kita menulisan Hari dan hari itu berbeda. Karena jika kita menggunakan huruf (H) besar dengan huruf (h) kecil itu berbeda.
  • Penulisan blok diagram harus menggunakan tab


Nah, kalian bisa melakukan percobaan dengan memasukan script seperti itu dengan menggunakan teks editor yang anda gunakan.


Maka, jika berhasil akan menampilkan isi dari variabel code_ku dan variabel codeku2. Lalu untuk melakukan penghapusan variabel dengan cara :


Berikut penulisan blok diagram yang benar :



3. Tipe Data

Selanjutnya ialah memahami tentang tipe data yang digunakan pada program python itu sendiri. 

Ada berbagai jenis tipe data pada pemrograman python itu sendiri seperti :
  • Integer (int) => bilangan bulat => 1, 2, 3, 10, 90, 100, dst
  • Float => bilangan pecahan => 1.3, 6.0, 9,8 dst
  • Char => penulisan karakter => ' Z '
  • String => kumpulan karakter => " Aku sayang kamu "
  • Tipe boolean (True dan False) => hanya menentukan nilai true dan false.
Berikut contoh penulisan tipe data yang benar :


Selanjutnya jika kita sudah belajar tentang tipe data maka kita akan mencoba untuk mempelajari tentang operator.

Sebenarnya ada beberapa jenis operator dalam pemrograman yang wajib dipahami sebagai berikut :

  • Operator Aritmatika
  • Operator pembanding/relasi
  • Operator Penugasan
  • Operator logika
  • Operator bitwise
  • Operator ternary
4. Operator Aritmatika

Yang paling awal diketahui ialah tentang operator aritmatika, yang dimana operator ini akan sering anda gunakan ketika melakukan coding.



Nah, itu merupakan salah satu penggunaan dari operator aritmatika. Selanjutnya ialah 

5. Operator Penugasan.



Nah itu berikut contoh operator penugasan. Selanjutnya ada yaitu :

6. Operator Pembanding 



Nah itu merupakan operator pembanding, selanjutnya ialah :

7. Operator Logika



Nah itu merupakan salah satu jenis operator logika. Selanjutnya ialah :

8. Operator Bitwise 



Nah itu berikut contoh program operator bitwise. Selanjutnya ialah melakukan percabangan.

9. Percabangan

Percabangan sendiri biasanya digunakan untuk melakukan pemilihan suatu proses antara ya dan tidak.

Biasanya pada program ini anda bisa membuatnya terlebih dahulu flowchart atau alur sebuah program yang akan berjalan.

Dan biasanya pada percabangan ini menggunakan if dan else atau bisa juga if dan elif . Misalnya begini :



Atau anda juga bisa menggunakan program if dan elif yaitu seperti ini :



Nah, setelah anda mengetahui tentang percabangan. Maka selanjutnya ada bisa melakukan percobaan perulangan 

10. Perulangan 

Pada bahasa pemrograman python juga memiliki fungsi perulangan yang dimana ketika anda melakukan percobaan dan ingin program mengulang proses tersebut.

Maka bisa menggunakan fungsi perulangan yaitu fungsi for dan while. Sebenarnya sama saja untuk melakukan perulangan.

11. Perulangan for 

Nah sebelum masuk ke perulangan while, alangkah lebih baiknya untuk mengetahui terlebih dahulu perulangan for :



12. Perulangan While

Setelah mengetahui tentang perulangan for, maka selanjutnya mengetahui tentang perulangan while :



Ketika anda sudah mulai memahami program perulangan, maka selanjutnya untuk mengetahui program data list

13. Data List

Pada bahasa pemrograman python, penggunaan list digunakan untuk menyimpan struktur data lebih dari satu data.

Pada program list ini anda dapate memasukan list dan juga menghapus list. Berikut contoh programnya :



Nah itu contoh dari program list, selanjutnya anda bisa menghapus list tersebut dengan program :





Menurut kebanyakan orang, penggunaan list masih banyak kekurangan. Oleh sebab itu anda dapat menggunakan Dictionary.

14. Dictionary 

Merupakan salah satu struktur data yang bentuknya seperti kamus. Misalnya pada program ini :



Selanjutnya anda juga bisa mengakses nilai dari dictionary. Berikut contoh programnya :

15. Mengakses Dictionary



Selanjutnya anda juga dapat melakukan perulangan pada dictionary 

16. Perulangan Dictionary



17. Mengubah item dictionary

Anda juga dapat mengubah item yang ada di dictionary dengan cara 



18. Menghapus item dictionary

Pada proses menghapus dictionary, anda dapat menggunakan metode del dan pop()



Selanjutnya anda juga dapat membuat sebuah tuple, tuple itu sendiri sebenarnya ialah sebuah struktur data untuk menyimpan sekumpulan data.

19. Tuple

Kita dapat membuat tuple dan juga mengaksesnya dengan cara :



Pada tuple kita bisa lihat bahwa variabel cape di hitung dimulai dari 0.

20. Memotong Tuple

Selanjutnya kita juga dapat memotong isi dari tuple tersebut. Dengan cara :



21. Mengambil panjang tuple

Anda juga dapat mengambil panjang pada variabel tuple dengan cara :



22. Tuple Nested 

Pada tuple juga dapat di nested yang artinya tuple didalam tuple. Dengan cara :



23. Fungsi dan Prosedur

Selanjutnya anda juga dapat membuat sebuah program fungsi dan prosedur. Pada bagian ini ialah bagian yang akan sering digunakan untuk kebutuhan anda.

24. Membuat fungsi

Dalam program membuat fungsi biasanya digunakan perintah def . Seperti ini



25. Fungsi Parameter

Selanjutnya anda juga dapat menggunakan fungsi dengan parameter yang akan anda gunakan. Seperti :



26. Contoh program fungsi

Setelah anda mengerti cara menggunakan fungsi. Anda dapat membuat program sederhana seperti ini :





Semoga bermanfaat

Sumber : (https://www.petanikode.com/python-linux/)

2 comments:

  1. haii semuanya masih semangat nih ya ..btw artikelnya sangat menarik ya sungguh bermanfaat bagi semua terimaksih atas artikel yang menarik ini..and jangan lupa kunjunggi web kami juga yaa.semangaat
    Jurnal Teknik
    Unimuda Sorong

    ReplyDelete
  2. http://jenongaja.blogspot.com/2019/10/penjelasan-mengenai-python-fundamental.html

    ReplyDelete