Berkenalan dengan Bahasa Python

Hi, sobat GaKo.

Apa sih yang terbayang di benak kamu ketika mendengar kata “Python” ? Ular atau Motif Batik, tentu saja itu yang akrab dengan kita. Selain itu, Python juga adalah nama dari sebuah bahasa pemrograman yang bersifat skrip / interpreted . Penasaran bentuknya seperti apa ? Ayo simak lebih lanjut.

Apa Itu Python

Logo Bahasa Python

Python itu bahasa pemrograman skrip serbaguna dengan banyak dukungan haluan pemrograman seperti imperatif, orientasi objek dan fungsional.

Filosofi desain bahasa Python yaitu memudahkan kode untuk dibaca supaya penulis (ya kamu, programer) bakal mudah menulis kode yang jelas dibaca, rapih dan logis untuk proyek skala kecil atau besar.

print("Halo, programmer")

Bahasa pemrograman skrip memudahkan kita untuk menjalankan kode secara cepat tanpa perlu disusun (baca: compile) ke bentuk exe terlebih dahulu. Jadi ketika kita menulis kode kita cukup jalankan kode dengan interpreter untuk dijalankan.

Tugas interpreter yaitu membaca kode kita, mengoreksi kesalahan kemudian menjalankan arti kode pada komputer. Interpreter Python perlu dipasang di komputer kita untuk menjalankan kode Python yang kita tulis.

Rupa Bahasa

Kita sudah berkenalan dengan namanya,sekarang bagaimana sih bentuk kodenya :

  • Menampilkan Karakter

    Python punya kata kunci yang memiliki arti bagi komputer dan kita perlu tahu beberapa dasarnya. Kita mulai dari kata kunci print(args) , kata kunci print() sebuah fungsi yang bertujuan untuk menampilkan nilai ke layar. args yang dibungkus kurung () di samping kata kunci print, menjadi nilai yang akan ditampilkan.

    print(1 + 2) 
    # 3
    print("Amakawa Hano") 
    # Amakawa Hano

    Untuk mencoba kode via daring (tanpa install), buka di tab baru tautan ini : REPL.it Python3.

    Tampilan pada REPL.it Python3, pencet tombol Run (ikon play) hijau untuk jalankan kodenya
  • Variabel

    Komputer kita memiliki memori (RAM) untuk menyimpan nilai, Variabel adalah cara program memakai penyimpanan ini saat program berjalan. Variabel pada program di pakai untuk menyimpan nilai dan hasil operasi sementara yang nanti bakal dipakai lagi.

    Variabel membutuhkan nama agar kita bisa menggunakan nilai yang disimpanya, sebagai contoh kita membuat variabel A berisi nilai karakter "Amakawa Hano" dan menampilkanya kelayar.

    A = "Amakawa Hano"
    B = 1 + 2
    print(A)

    Aturan untuk membuat variabel seperti operasi pemberian nilai pada aljabar, seperti ini

    # [Nama Variabel] = [Nilai/Operasi]
    nama = "Amakawa Hano" # Nilai
    penjumlahan = 1 + 2 # Operasi

    Penamaan variabel bebas kita namai dengan catatan tidak diawali dengan huruf atau simbol dan bila perlu menamai sesuai arti nilai yang disimpan.

  • Keputusan

    Prosesor dalam komputer bertugas untuk memproses nilai seperti aritmatika hingga logika. Hasil tersebut akan digunakan untuk diproses lebih lanjut. Fase ini program perlu membuat keputusan menentukan melanjutkan proses atau tidak berdasarkan kondisi hasil.

    Mari kita bercerita sedang menikmati secangkir teh kamomil sebagai Ayunda. Ayunda berencana ingin mencari kedai teh lain, Namun Ayunda harus memperhatikan biaya ongkos jalan dan harga seporsi teh yang aman di dompet.

    ongkos_jalan = 0 # Jalan Kaki
    tarif_teh = 10000 # Harga teh kamomil seporsi
    isi_dompet = 49000 # isi dompet Ayunda
    
    if(ongkos_jalan + tarif_teh > isi_dompet): 
        # kondisi isi dompet tidak cukup
        print("! Isi dompet gak cukup")
    else: 
        # kondisi isi dompet cukup
        print("Gass!")

    Kode diatas hasil gambaran rencana Ayunda dalam program, mengunakan pernyataan Jika (if).

    if([expresi]):
        [aksi]
    else:
        [aksi]

    Pernyataan Jika(if) akan menjalakan aksinya kalo ekspresi bernilai benar dan kalo tidak benar di lewat lanjut ke penyataan selanjutnya.

    Seperti contoh sebelumnya yaitu ekspresi ongkos_jalan + tarif_teh bernilai 10K (K = 000) lebih besar dari 49K itu pernyataan tidak benar maka print("! Isi dompet gak cukup") tidak dijalankan dan loncat ke print("Gass!").

    Kode Python sensitif terhadap Indentasi (Spasi dan Tab) maka perlu konsisten mengunakan salah satunya.

Python digunakan untuk aplikasi apa ?

Python populer penggunanya untuk bidang Kecerdasan Buatan (Artificial Inteligence), Aplikasi Web, Automasi Pengerjaan, Game dan Keamanan Siber.

Faktor popularitas ini dipengaruhi oleh ekosistem bahasa dan dukungan komunitas, Agar kamu bisa mencoba langsung berikut ini ada rekomendasi pustaka untuk mencoba pustaka python pada bidang tertentu:

  1. Web:
  • Django (Fullstack Web Framework)
  • Flask (Micro Web Framework)
  1. Kecerdasan Buatan:
  1. Keamanan Jaringan:
  1. Game

Masih ada banyak kegunaan lainnya, sekian dari tulisan kali ini. Pos berikutnya akan menjelaskan cara install Python di Komputer dan Android.