● Variabel
● Tipe Data
● Operator
● Latihan & Kesimpulan
Variabel
● Anggap saja variabel adalah sebuah keranjang, tempat di mana kita dapat memasukkan sesuatu di
dalamnya, yaitu data.
● Jenis data yang bisa dipakai dalam Python bertipe angka, huruf/karakter, benar/salah, dan
sebagainya.
● Ada dua tipe variabel, yaitu global dan local variable. Di dalam sebuah fungsi disebut local variable.
Sedangkan variabel global didefinisikan di bagian utama program dan di luar bagian fungsi.
● Python adalah bahasa pemrograman yang berorientasi objek secara menyeluruh. Artinya semua
variabel di dalam python adalah sebuah objek.
● Variabel a dan b bertipe global,
sedangkan number1 dan number2
bertipe local.
● Operator di dalam Python adalah simbol khusus yang berfungsi untuk menjalankan suatu operasi tertentu,
baik operasi aritmatika maupun operasi logika. Sedangkan nilai yang dioperasikan oleh operator dinamakan
sebagai operan.
● Contoh: 10 + 5. Tanda + adalah sebuah operator, angka 10 dan 5 adalah operan. Dari operasi tersebut,
didapatkan sebuah hasil akhir berupa nilai integer yaitu 15.
Terdapat 7 jenis operator pada Python:
● Operator Aritmatika untuk menghitung operasi matematika, mulai dari penjumlahan,
pengurangan, perkalian, perpangkatan, dan lain sebagainya. (+, -, *, /, %, **, //)
● Operator komparasi atau perbandingan untuk membandingkan antar dua operan. Apakah
operan 1 lebih besar dari pada operan 2, atau apakah keduanya sama? Dan lain sebagainya.
(>, <, >=, <=, ==, !=)
● Operator penugasan untuk memberikan sebuah tugas terhadap suatu variabel. Atau dalam
bahasa yang lebih manusiawi: operator penugasan adalah operator yang berfungsi untuk
memberikan nilai ke dalam sebuah variabel. (=, +=, -=, *=, /=, %=, //=, **=, &=, !=, ^=, >>=, <<=)
● Operator logika sangat berkaitan erat dengan operator perbandingan. Dan kedua-duanya juga
mengembalikan nilai dengan tipe data yang sama yaitu boolean. (and, or, not)
● Operator keanggotaan (membership) hanya memiliki dua varian, yaitu in dan not in. Operator
in akan bernilai True jika suatu nilai ada di dalam sequence. Not in akan bernilai False jika
suatu nilai tidak ada di dalam sequence. (in, not in)
● Operator identitas didefinisikan dengan is dan is not. Operator is akan bernilai True jika dua
variabel bersifat identik baik dari segi nilai maupun penempatan lokasi di memory. Is not bernilai
False jika kedua variabel tidak identik baik dari segi nilai maupun penempatan lokasi di
memory. Untuk mengetahui id atau lokasi penyimpanan suatu nilai pada Python, kita bisa
memanggil fungsi id(). (is, is not)
● Operator bitwise adalah operator yang berhubungan dengan angka-angka biner.
(&, |, ^, -, >>, <<)
A 8 B 2
C True D False
A True B 7
C False D 3
A 7 B 3
C 1 D 0
A True B False
C 10 D 0
A 6 B 7
C True D False
A banana B apple
C False D True
A False B True
C 0 D 1
A 1 B 2
C 2.5 D 2.0
Kesimpulan
● Variabel adalah tempat untuk menyimpan nilai atau data dalam program Python.
● Anda dapat menginisialisasi variabel dalam Python dengan menetapkan nilai ke dalamnya, misalnya: x = 10
● Tipe data adalah jenis nilai yang dapat disimpan dalam variabel Python, seperti string, integer, float,
boolean, dan sebagainya.
● Anda dapat menggunakan fungsi bawaan seperti int(), float(), str(), dan sebagainya untuk mengkonversi
tipe data dalam Python.
● List adalah tipe data yang dapat menyimpan sejumlah nilai atau item dalam satu variabel. Item dalam list
dipisahkan oleh koma dan dikelilingi oleh tanda kurung siku.
● Anda dapat mengakses item dalam list Python dengan menggunakan indeks, yang dimulai dari 0. Misalnya,
my_list[0] akan mengembalikan item pertama dalam list.
● Tuple adalah Tipe data yang tidak dapat diubah setelah dibuat
● Operator merupakan Tanda atau simbol yang digunakan untuk melakukan operasi pada nilai atau variabel