Langkah Awal belajar Pemrograman Python Otodidak

Langkah Awal belajar Pemrograman Python Otodidak

Pada kesempatan ini kita akan mempelajari langkah awal belajar bahasa pemrograman python secara otodidak, dimana kita harus memperhatikan langkah awal belajar python secara otodidak dengan mengetahui pengertian, sejarah dan juga sintak dasar yang digunakan dalam pemrograman python.

Pertama kita akan membahas mengenai pengetian bahasa pemrorgraman python, silahkan kalian simak pengetian bahasa pemrograman python dibawah ini.

Bagaimana langkah awal belajar pemrograman python?

Langkah awal untuk belajar pemorgraman python yaitu dengan cara memahami pengetian dan sejarah bahasa pemrograman python itu sendiri. Terdapat banyak bahasa pemrograman yang dapat dipelajari, namun para developer banyak yang merekomendasikan bahasa pemrograman python sebagai salah satu yang wajib untuk dipelajari, mengapa demikian? bahasa python ini lebih mudah untuk dipelajari dan dimengerti dibandingkan dengan bahasa pemrograman yang lainnya. untuk pengertian lebih jelasnya silahkan simak penjelasan dibawah ini.

Pengertian pemrograman Python

Bahasa pemrograman python merupakan salah satu bahasa pemrograman yang dapat melakukan eksekusi intruksi multy guna secara sekaligus atau lebih dikenal dengan sebutan (intepretatif) dengan menggunakan metode orientasi objek serta menggunakan suatu semantik yang dinamis yang bertujuan untuk memberikan tingkat keterbacaan dari syntax yang dibuat. Sebagai bahasa pemrograman populer dan temasuk bahasa tingkat tinggi, bahasa python ini dapat dipelajari dengan mudah karena sudah dilengkapi dengan fitur manajemen memori otomatis (pointer).

Baca Juga : Jenis-jenis Bahasa Pemrograman

Pengetian lainnya python sebagai bahasa pemrograman yang mempunyai kemampuan untuk menggabungkan kapabilitas dan juga sintaksis script yang sangat jelas dan dilengkapi dengan fungsionalitas pustaka standar yang sangat besar dan juga komprehensif. Python sendiri menampilkan berbagai fitur yang menarik sehingga menjadi salah satu bahasa pemrograman yang wabih untuk dipelajari.

  1. Pertama bahasa pyhton memiliki script dan tatabahasa yang sangat baik dan memudahkan untuk dipelajari.
  2. Kedua bahasa python memiliki sistem pengolahan data yang terdapat memori otomatis
  3. Mempunya modul yang selalu diupdate secara berkala
  4. Bahasa python mempunyai banyak falitatis yang mendukung, seperti dapat dipalikasikan di berbagai sistem operasi seperti Linux, Microsoft Windows, Android, Mac OS, Symbian OS dan masih banyak sistem operasi yang mendukung lainnya.

Selanjutnya kita akan membelajari mengenai sejarah bahasa pemrograman python, silahkan simak kembali pembahasan dibawah ini.

Sejarah Bahasa Python

Python pertama kali diciptakan oleh Guido van Rossum yang berlokasi di Centrum Wiskunde dan Informatika (CWI) di negara belanda pada tahun 1990. Bahasa pemrograman python ini muncul karena terinspirasi dari bahasa pemrograman ABC. Sampai sekarang pun Guido van Rossum masih menjadi seorang penulis utama untuk bahasa pemrograman python, bahasa python ini open source sehingga banyak orang bahkan sampai ribuan orang sudah berkontribusi dalam pengembangannya.

Pada tahun 1995, Guido van Rossum melanjutkan pembuatan bahasa pemrograman python yang berlokasi di Comporation for National Research Initiative (CNRI) yang berlokasi dikota Virginia Amerika dimana beliau merilis beberapa versi dalam bahasa pemrograman python.

Pada tahun 2001, dibuatlah suatu organisasi yang bernama Software Foundation (PSF) yang merupakan organisasi yang bergerak pada bidang Nirlaba yang khusus dibuat untuk semua hal yang berkaitan dengan intelektual dari hasil pengembangan bahasa python.

Nama python sendiri tentunya bukan diambil dari nama ular python, namun nama python tersebut diambil dari acara yang ditayangkan oleh channel BBC pada tahun 1980-an yang mempunyai judul ‘Monty Python’s Flaying Circus” Pada saat itu monty python merupakan selompok grup untuk menghibur (lawak) yang membawakan acara tersebut dan Guido van Rossum sangat menikmati pertunjutkan dalam channel tersebut.

Pada tahun 1994, merupakan liris pertama yaitu versi 1.0 kepada publik, selanjutnya pada tahun berikutnya yaitu 1995 Guido melanjutnya pengembangan Python pada Corporation for National Research Initiative (CNRI) yang berlokasi di Virginia Amerika Serikat. Selanjutnya versi 2.0 dirilis pada tahun 2000 dan selang 8 tahun kemudian dengah telah melewati versi dua maka secara resmi python 3.0 dirilis pada tahun 2008.

Pada tanggal 24 Februari 2020, Python lagi lagi merilis versi terbatunya yaitu versi 3.8.2 yang dipulikasikan pada tahun tersebut. selang beberapa bulan kemudian pada tanggal 5 Oktober 2020 bahasa pemrograman python rilis kembali ke publik dengan versi 3.9.0.

Semua versi python yang dirilis tentunya bersifat open source. Dalam sejarahnya, hampir semua dari rilis bahasa pemrograman python menggunakan lisensi yaitu GFL-compatible. Berikut merupakan rekap dari versi mayor dan minor bahasa python lengkap dengan tanggal rilisnya.

  • Python Versi 1.0 – Januari 1994
  • Python Versi 1.2 – 10 April 1995
  • Python Versi 1.3 – 12 Oktober 1995
  • Python Versi 1.4 – 25 Oktober 1996
  • Python Versi 1.5 – 31 Desember 1997
  • Python Versi 1.6 – 5 September 2000
  • Python Versi 2.0 – 16 Oktober 2000
  • Python Versi 2.1 – 17 April 2001
  • Python Versi 2.2 – 21 Desember 2001
  • Python Versi 2.3 – 29 Juli 2003
  • Python Versi 2.4 – 30 Nopember 2004
  • Python Versi 2.5 – 19 September 2006
  • Python Versi 2.6 – 1 Oktober 2008
  • Python Versi 2.7 – 3 Juli 2010
  • Python Versi 3.0 – 3 Desember 2008
  • Python Versi 3.1 – 27 Juni 2009
  • Python Versi 3.2 – 20 Februari 2011
  • Python Versi 3.3 – 29 September 2012
  • Python Versi 3.4 – 16 Maret 2014
  • Python Versi 3.5 – 13 September 2015
  • Python Versi 3.6 – 23 Desember 2016
  • Python Versi 3.7 – 27 Juni 2018
  • Python Versi 3.8 – 14 Oktober 2019
  • Python Versi 3.9 – 5 Oktober 2020

Manfaat Belajar Python

Meskipun diluarsana terdapat banyak sekali bahasa pemrograman, tetapi admin sangat merekomendasikan untuk mempelajari bahasa pemrograman python ini. Karena memiliki beberapa kelebihan yang harus kalian ketahui. Jika dibandingkan dengan bahasa pemrograman yang lain, berikut ini merupakan kelebihan bahasa pemrograman python:

  1. Pada bahasa pemrograman ini memiliki sintaksis yang sangat sederhana dan lebih mirip dengan bahasa inggris tentunya.
  2. Pemrograman python dapat berjalan pada berbagai sistem operasi.
  3. Bahasa pemrograman ini berjalan didalam sistem interpreter, yang artinya bahasa baris kode bahasa pemrograman ini akan segera dieksekusi setelah kita selesai menulisnya.
  4. Pemrograman python dapat diperlakukan dengan cara prosedural, cara functional ataupun dengan cara berorientasi objek.
  5. Python memiliki sintak yang dapat memungkinkan pengembang untuk dapat menulis program dengan ringkas dibandingkan bahasa pemrograman lainnya.

Cara menginstal dan menggunakan python

Seperti yang sudah admin jelaskan diatas, bahasa pemrograman python dapat bekerja diberbagai macam sistem operasi (Window, Linux, Raspberry Pi dan lain-lain). Supaya dapat memulai belajar pemrograman python, kalian tidak harus menginstal programan apapun. Sebab pada dasarnya sistem operasi sudah perinstal compiler python didalamnya. Untuk mengecek ada atau tidaknya kalian dapat mengetikan perintah dibawah ini kedalam CMD atau command prompt

python — versionPyhon 3.7.1

Jika pada sistem operasi kalian belum terdapat python didalamnya, kalian dapat mengunduh versi pyton terbaru melalui situs resmi pyton itu sendiri. Setelah berhasil terinstal kalian dapat melakukan percobaan seperti mencetak teks dan lain sebagainya. Bahasa pemrograman python merupakan yang paling sederhana dibandingkan bahasa pemrograman yang lainnya. Kalian tidak perlu repot untuk menampilkan tulisan ‘Hello World’. Bahkan tagline dari pengembangan bahasa ini dapat membuat pengguna python dapat bekerja dengan lebih cepat dan juga efektif.

Berikut merupakan website resmi dari python sediri, silahkan kunjungi jika dapat komputer kalian belum terinstal python.

Web Resmi Python.

Cara membuat program python

Setelah kalian memastikan python sudah terinstal pada sistem operasi yang kalian gunakan dengan baik. Langkah selanjutnya dengan melakukan percobaan beberapa eksekusi programan python. Namun sebelum melakukannya akan lebih baik jika kita mengetahui terlebih dahulu apa saja komponen yang terdapat dapat bahasa pemrograman python ini.

Sintaks

Sintaks python tentunya dapat dieksekusi secara langsung dengan mengetikan pada Command Line. Selain itu juga kalian dapat membuat file Python pada server dengan menggunakan suatu ektensi .py dan menjalannya dengan menggunakan Command line. Contohnya seperti berikut:

print(“Hello, World”)

Komentar

Sama halnya dengan bahasa pemrograman yang lainnya, pada bahasa python tentunya memiliki kode untuk menjadikan suatu baris perogram menjadi suatu komentar. Kalian dapat menggunakan tanda pagar “#” untuk menjadikan suatu baris kode didalam python menjadi sebuah komentar. Contohnya seperti berikut:

-> #ini merupakan baris komentar dalam python

Python Identasi

Pada bahasa pemrograman python tidak mengguakan tanga kurang kurawal {} untuk menandai blok / grup program seperti halnya pada pemrograman PHP. Block kode pada pemrograman python menggunakan (spasi). Jumlah spasi untuk setipa baris sepasi yang terdapat dalam satu blok kode harus sama. Contoh peneraan identasi seperti berikut:

if nilai <= 9:
   print("Nilai merah")
   print("Tidak lulus")
else:
   print("Nilai biru")
   print("Lulus")

Bila dalam satu grup terdapat identasi yang tidak sama, python ini akan menampilkan pesan error. Conothnya seperti berikut:

if True:
 print ("Jawab")
  print ("Benar")

else:
 print ("Jawab")
 print ("Salah")
 
SyntaxError: unexpected indent

Variabel

Bahasa pemrograman python memiliki variabel, yang tentunya tidak berbeda dengan bahasa pemrograman lainnya. Pada variabel tersebut digunakan untuk melakukan proses penyimpanan dan juga bekerja pada berbagai tipe data.

Python sendiri tentunya mempunyai standar pendeklarasian variabel. Pada variabel pyhon dapat berupa nama singkat (seperti x dan juga y) ataupun nama yang lebih mendeskripsikan seperti umur, alamat, dan lain-lain. Aturan penamaan pada variabel di pemrograman python seperti berikut:

  • Penulisan variabel tidak dapa diawal dengan menggunakan angka.
  • Variabel harus diawal dengan huruf atau menggunakan karakter garis bawah.
  • Pada variabel hanya dapat mengandung karakter alfa-numerik dan juga karakter garis bawah.
  • Variabel pada pemrograman python bersifat case-sensitive.

Namun tentunya berbeda dengan bahasa pemrograman lainnya, pada pemrograman python tidak memerlukan inisiasi variabel untuk mendeklarasikan suatu variabel. Ini dapat disimpulkan variabel terbuat ketika pertama kali kalian menambahkan nilai kedalamnya.

Booleans

Setelah kita mempelajari variabel, selanjutnya pada bagian ini kita akan mempelajari mengenai tipe data booleans. Jika pada variabel kita dapat menyimpan bilangan satu tipe data, pada booleans juga dapat digunakan untuk menyimpan tipe data, dengan tipe data yang berbeda.

Tipe data booleans hanya mempunyai nilai ‘Benar’ dan ‘Salah’. Jadi tentunya mirip dengan konsep saklar lampu yang hanya mempunyai dua kondisi atau nilai. Untuk contoh penggunaan boolean kalian dapat menyimaknya dibawah ini:

a = True b = False

Number

Ketika kita mempelajari number pada pemrograman python, terdapat tiga tipe numerik pada variabel di pemrograman python, yaitu float, integer dan complex. Kalian tentunya tidak pernah menuliskan tipe variabel pada setiap pendeklarasiannya, karena seperti yang sudah admin jelaskan dibagian atas, bahasa pemrograma python sudah menginisialisasi tipe variabel dengan menambahkan suatu nilai kedalamnya.

Int, Float dan juga complex tentunya mempunyai range yang berbeda. Silahkan simak penjelasan berikut ini:

  1. Integer = merupakan bilangan bula positif ataupun bilang bulat negatif, tanpa desimal dengan panjang yang tak terbatas.
  2. Float = merupakan angkat positif atau negatif yang tentunya mengandung satu atau lebih desimal (bilangan pecahan)
  3. complex = merupakan suatu bilangan complext yang ditulis dengan “j” yang merupakan bagian dari imajiner.

String

Ketika kita belajar string pada pemrogaman python, kalian tentunya perlu menambahkan tanda kutip dengan kutip tunggal ataupun ganda diantara nilai suatu variabel yang ingin ditambahkan. Misalnya ketika anda ingin menambahkan string dengan nama serverkoding kedalam variabel X maka penulisan ya seperti berikut:

x= “serverkoding” | x= ‘serverkoding’

Sama halnya seperti bahasa pemrogaman yang lainnya, string dalam pemrograman python merupakan array byte yang dapat mewakili karakter unicode. Tetapi, tentunya tidak memiliki tipe data karakter sehingga satu karakter tersebut hanyalah string dengan panjang 1.

Dibawah ini merupakan contoh pengambilan karakter kedua pada sebuat string.

a= “serverkoding” print(a[1])

Operator

Bagian terakhir dari materi python ini yaitu mengenai operator. Selama kalian dalam tahapan penulisan sintak kalian pastinya akan membutuhkan operator-operator untuk membuat sebuah alur logika, perhitungan angka dan lain sebagainya.

Operator tersebut bekerja untuk melakukan operasi pada varibale dan juga nilai.Dalam bahasa pemrograman python tentunya terdapat beberapa grup dari suatu operator, seperti operator aritmatika, penugasan, logika, perbandingan, identitas dan lain sebagainya.

Kesimpulan

Sampailah pada tahap kesimpulan, belajar pemrograman python tentuny cukup mudah, karena kalian tidak perlu menghafal beberapa sintak yang terkadang tidak familiar dengan bahasa kita sehari-hari. Belajar bahasa python tentunya lebih mudah untuk dpelajari karena bahasanya hampit mirip dengan bahasa inggirs pada umumnya.

Cara penulisan yag sangat ringkat dan juga jelas untuk dibaca, selain itu yang paling penting ialah bahasa pemrograman ini dapat kita gunakan pada berbagai bagian dalam suatu pengembangan perangkat lunak. Mulai dari tampil sampai dengan database maupun konfigurasi pada server.

Semoga artikel yang admin tulis ini mengenai belajar python dasar dapat membantu teman-teman dalam memahami bagaimana cara belajajr pemrograman python untuk pemula. Terimakasih telah membaca artikel ini mengenai Langkah Awal belajar Pemrograman Python Otodidak. Semoga bermanfaat salam success 🙂

Baca juga : Jenis-jenis Bahasa Pemrograman

By: Muhammad Rizal Supriadi

Leave a Comment

Your email address will not be published. Required fields are marked *