- nilai langsung
- contoh:
13,47.2,"tiga" - tipe data: integer, floating-point, string
- nama yang menyimpan suatu nilai
- contoh:
x,_y,r2
- pangkat:
** - kali, bagi:
*,/,//,% - tambah, kurang:
+,- - perbandingan:
<,<=,==,>=,>,!= - boolean:
and,or,not
- input/output:
input(),print() - casting:
int(),float(),str() - string:
s.split()
- terdiri atas literal, variabel, operator, dan fungsi
- bisa dievaluasi menjadi satu nilai akhir
- contoh:
4 < 5→True2 + 3→5int("6")→6
- satu baris kode yang logis, bisa berupa:
- ekspresi
- assignment
returnimport
- kumpulan dari beberapa kalimat, bisa berupa:
- percabangan:
if - perulangan:
while,for - definisi fungsi:
def
- percabangan: