Jul 08, 2025 | 15 views
A. print()
B. ==
C. +
D. len()
Pembahasan :
Operator aritmatika seperti +, -, *, /, %, //, dan ** digunakan untuk melakukan operasi matematika. print(), ==, dan len() adalah fungsi dan operator logika/pengbandingan/panjang, bukan operator aritmatika.
A. ++, --
B. ==, !=, >, <, >=, <=
C. *
D. /
Pembahasan :
Operator perbandingan seperti == (sama dengan), != (tidak sama dengan), >, <, >= (lebih dari atau sama dengan), dan <= (kurang dari atau sama dengan) digunakan untuk membandingkan nilai. ++ dan -- adalah operator increment dan decrement, sedangkan * dan / adalah operator aritmatika.
A. ++, --
B. and, or, not
C. *
D. len()
Pembahasan :
Operator logika seperti and, or, dan not digunakan untuk menggabungkan atau memodifikasi nilai Boolean. ++, --, * dan len() bukanlah operator logika.
A. print()
B. ==, !=
C. =
D. <>
Pembahasan :
Operator assignment, seperti =, digunakan untuk menetapkan nilai ke variabel. print(), ==, dan != bukan operator assignment.
A. x + y
B. x * y
C. x % y
D. x / y
Pembahasan :
Operator modulo (%) menghitung sisa bagi antara dua bilangan. Contohnya, 7 % 3 menghasilkan 1 (sisa bagi 7 dibagi 3).
A. x + y
B. x * y
C. x & y
D. x / y
Pembahasan :
Operator bitwise AND (&) melakukan operasi AND pada setiap bit dari dua bilangan. Contohnya, 5 & 3 menghasilkan 1 (0101 & 0011 = 0001).
A. x - y
B. x * y
C. x | y
D. x / y
Pembahasan :
Operator bitwise OR (|) melakukan operasi OR pada setiap bit dari dua bilangan. Contohnya, 5 | 3 menghasilkan 7 (0101 | 0011 = 0111).
A. x + y
B. x * y
C. x ^ y
D. x / y
Pembahasan :
Operator bitwise XOR (^) melakukan operasi XOR pada setiap bit dari dua bilangan. Contohnya, 5 ^ 3 menghasilkan 6 (0101 ^ 0011 = 0110).
A. x = x + y
B. x = x - y
C. x = x * y
D. x = x % y
Pembahasan :
Notasi penugasan campuran (x += y) adalah cara singkat untuk menulis x = x + y. Ini menugaskan hasil penjumlahan x + y ke variabel x.
A. x if y else z
B. if x then y else z
C. x == y
D. x > y
Pembahasan :
Operator ternary (kondisional) digunakan untuk menentukan nilai berdasarkan kondisi. Sintaksnya adalah x if kondisi else y.