Berikut ini adalah pertanyaan dari nababanmatthewmartin pada mata pelajaran TI untuk jenjang Sekolah Menengah Atas
Jawaban dan Penjelasan
Berikut ini adalah pilihan jawaban terbaik dari pertanyaan diatas.
1. Tipe data pada Python antara lain:
- Float: bilangan desimal, misalnya 3.14, 2.5, 1.0.
- String: kumpulan karakter, misalnya "Hello, world!" atau 'Python'.
- Boolean: bernilai True atau False.
- List: kumpulan nilai yang dapat diubah, misalnya [1, 2, 3] atau ['a', 'b', 'c'].
- Tuple: kumpulan nilai yang tidak dapat diubah, misalnya (1, 2, 3) atau ('a', 'b', 'c').
- Dictionary: kumpulan pasangan kunci-nilai, misalnya {'nama': 'David', 'umur': 29}.
2. Variabel adalah nama yang digunakan untuk menyimpan nilai dalam program. Variabel bisa diisi dengan berbagai macam tipe data, seperti integer, float, string, boolean, list, tuple, dan dictionary. Setiap variabel harus diberi nama yang unik dan mudah dimengerti, sehingga dapat memudahkan programmer dalam memahami program.
3. Operator yang ada pada Python antara lain:
Operator aritmatika: + (penjumlahan), - (pengurangan), * (perkalian), / (pembagian), % (modulus atau sisa hasil bagi), ** (pangkat)Operator perbandingan: == (sama dengan), != (tidak sama dengan), > (lebih besar), < (lebih kecil), >= (lebih besar atau sama dengan), <= (lebih kecil atau sama dengan).
Operator logika: and (dan), or (atau), not (tidak).
Operator penugasan: = (menugaskan nilai), += (menambah nilai), -= (mengurangi nilai), *= (mengalikan nilai), /= (membagi nilai).
Operator identitas: is (sama objek), is not (tidak sama objek).
Operator keanggotaan: in (terdapat dalam), not in (tidak terdapat dalam).
4. Contoh program penggunaan operator pada Python:
# Program untuk menghitung hasil operasi aritmatika dasar menggunakan operator Python
# Operator penjumlahan
a = 5
b = 3
c = a + b
print("Hasil penjumlahan:", c)
# Operator pengurangan
d = 8
e = 4
f = d - e
print("Hasil pengurangan:", f)
# Operator perkalian
g = 6
h = 2
i = g * h
print("Hasil perkalian:", i)
# Operator pembagian
j = 10
k = 2
l = j / k
print("Hasil pembagian:", l)
# Operator modulo
m = 11
n = 3
o = m % n
print("Hasil modulo:", o)
# Operator pangkat
p = 2
q = 3
r = p ** q
print("Hasil pangkat:", r)
Program ini menggunakan berbagai operator aritmatika Python seperti penjumlahan (+), pengurangan (-), perkalian (*), pembagian (/), modulo (%), dan pangkat (**). Setiap operasi dihitung dan hasilnya ditampilkan di layar dengan menggunakan fungsi print().
Semoga dengan pertanyaan yang sudah terjawab oleh w0whead dapat membantu memudahkan mengerjakan soal, tugas dan PR sekolah kalian.
Apabila terdapat kesalahan dalam mengerjakan soal, silahkan koreksi jawaban dengan mengirimkan email ke yomemimo.com melalui halaman Contact
Last Update: Tue, 01 Aug 23