Python: Variabel & Operasi

Muhammad Efan Abdulfattah
4 min readFeb 3, 2021

--

Sebagai pembuka seri pemrogaman Python, mari berkenalan dengan Variabel dan Operasi. Silakan dibaca, dipahami, juga dipraktikan hingga jari-jari anda hafal dengan sintaks-sintaksnya :)

Variabel

berfungsi untuk menyimpan suatu nilai atau sekelompok nilai. Variabel dapat memudahkan kita untuk memanggil suatu nilai apabila penggunaan nilai tersebut dilakukan berkali-kali. Adapun aturan dalam pemberian nama variabel, yaitu:

  1. bisa dimulai dengan karakter huruf abjad (a-z atau A-Z) atau karakter khusus: _ (underscore) saja, contoh: nama_buah
  2. tidak bisa menggunakan karakter angka di awal nama variabel, angka hanya dapat digunakan jika didahului dengan karakter seperti yang disebutkan pada poin pertama, contoh: nama_buah2
  3. tidak boleh sama dengan nama keyword yang ada di Python

Contoh:

  • Mendefinisikan satu variabel:
var merupakan suatu variabel yang merepresentasikan nilai: 1; di sini juga ada function print(), fungsinya adalah untuk mencetak suatu nilai yang dipanggil di dalam kurung, penjelasan lebih lanjut mengenai function print() bisa dicek pada postingan selanjutnya :)
  • Di kondisi tertentu, kita perlu mendefinisikan dua variabel sekaligus dalam satu waktu, dapat dilakukan seperti berikut:
variabel di sisi kiri (var) akan menyimpan nilai yang di sisi kiri pula (‘python’) dan yang di sisi kanan (var2) akan menyimpan nilai yang di sisi kanan pula (6)
  • Selain itu, kita dapat menukar nilai dari suatu variabel ke variabel lain yang memiliki nilai tertentu:
pada awalnya nilai di dalam var berupa: string ‘python’, setelah ditukar, maka nilai di dalam var menjadi: int 6

Setelah memahami cara inisialisasi variabel di atas, juga perlu diketahui dua macam variabel berdasarkan pada aturan penggunaannya, yaitu:

1. Variabel Global: merupakan variabel yang di-inisialisasi di luar blok function dan dapat dipanggil di seluruh blok kode, contohnya seperti yang ada di atas.

2. Variabel Lokal: merupakan variabel yang di-inisialisasikan di dalam blok function dan hanya dapat dipanggil di dalam blok function saja, contohnya dapat dipahami di Python: Function & Anonymous Function.

Operasi

terdiri atas perintah untuk melakukan operasi matematis seperti: aritmatika, perbandingan maupun bitwise. Selain digunakan pada data angka, operasi juga dapat diaplikasikan pada data huruf, tentunya ada aturan perihal ini.

Operasi Aritmatika

  • Penjumlahan, operator yang digunakan: +
nilai yang bertipe data string hanya bisa ditambahkan dengan nilai yang bertipe data string juga
  • Pengurangan, operator yang digunakan:
  • Perkalian, operator yang digunakan: *
  • Pembagian, operator yang digunakan: / atau //
  • Modulo, operator yang digunakan: %
modulo merupakan perhitungan sisa hasil bagi, 10 dibagi 3 masih menyisakan 1, sedangkan jika 9 % 3 = 0, karena tidak ada sisa hasil pembagian
  • Perpangkatan, operator yang digunakan: **
contoh ini untuk pangkat 2 sehingga kuadrat

Operasi Perbandingan

  • Perbandingan kesamaan atau ketidaksamaan antardata, operator yang digunakan: == atau !=
False berarti salah; True berarti benar
  • Perbandingan ukuran antardata, operator yang digunakan: > atau <
  • Perbandingan ukuran antardata, operator yang digunakan: >= atau <=

FYI:
operator perbandingan juga dapat digunakan pada data yang bertipe string.

Operasi Bitwise

Jika Pythoneer baru mengetahui perihal operasi biner atau bitwise, bisa dipelajari lebih lanjut mengenai cara perhitungannya di sini.

  • AND menggunakan operator: & atau and
  • OR menggunakan operator: | atau or
  • XOR menggunakan operator: ^
  • Shifting menggunakan operator: << atau >>

Sekian pembahasan untuk seri yang pertama, jangan berhenti di sini, silakan kunjungi postingan selanjutnya mengenai Tipe Data & I/O. Cheers.

Terima kasih!

--

--

Muhammad Efan Abdulfattah
Muhammad Efan Abdulfattah

Written by Muhammad Efan Abdulfattah

0 Followers

AI and Data explorer

No responses yet