Variables · Variabel
A box with a name
- A variable is a named box that holds a value.
- You put a value in the box, then use the name later.
- The value can be a number or a string.
Kotak dengan nama
- Variabel adalah kotak bernama yang menyimpan nilai.
- Anda memasukkan nilai ke dalam kotak, lalu menggunakan namanya nanti.
- Nilainya bisa berupa angka atau string.
Make a variable
- Write
name = valueto store a value. - The name is on the left. The value is on the right.
=means "store this value", not "is equal to".
Membuat variabel
- Tulis
name = valueuntuk menyimpan nilai. - Nama ada di sebelah kiri. Nilai ada di sebelah kanan.
=berarti "simpan nilai ini", bukan "sama dengan".
city = "Paris"
print(city)
Naming rules
- Use letters, digits, and the underscore
_. - A name cannot start with a digit and cannot have spaces.
- Names are case-sensitive:
scoreandScoreare different. - Pick clear names like
ageortotal_score.
Aturan penamaan
- Gunakan huruf, angka, dan garis bawah
_. - Nama tidak boleh dimulai dengan angka dan tidak boleh mengandung spasi.
- Nama bersifat peka huruf besar-kecil:
scoredanScoreberbeda. - Pilih nama yang jelas seperti
ageatautotal_score.
Change a variable
- You can store a new value at any time.
- The new value replaces the old one.
- The name still points to one value — the latest one.
Ubah variabel
- Anda dapat menyimpan nilai baru kapan saja.
- Nilai baru mengganti nilai lama.
- Namanya tetap menunjuk pada satu nilai — yang terbaru.
A variable is a labelled box · Variabel adalah kotak berlabel
Step through the program. Each line stores a value in a named box; reassigning count overwrites its box. One name, one current value. · Lakukan langkah demi langkah pada program. Setiap baris menyimpan nilai dalam kotak bernama; penugasan ulang count menimpa kotaknya. Satu nama, satu nilai saat ini.
count = 1
count = 2
print(count)
Constants
- A constant is a value that should not change.
- Python has no special keyword for it.
- By convention, we write constant names in
UPPERCASE.
Konstanta
- Konstanta adalah nilai yang tidak seharusnya berubah.
- Python tidak memiliki kata kunci khusus untuknya.
- Sebagai kesepakatan umum, kita menulis nama konstanta dalam
UPPERCASE.
PI = 3.14159
print(PI)
Common mistakes
- Use
=to store a value: the name goes on the left, the value on the right. - Use a variable only after you have given it a value, or you get a NameError.
- Names cannot start with a number or contain spaces.
Kesalahan umum
- Gunakan
=untuk menyimpan nilai: nama ada di sebelah kiri, nilai di sebelah kanan. - Gunakan variabel hanya setelah Anda memberinya nilai, atau Anda akan mendapat NameError.
- Nama tidak boleh dimulai dengan angka atau mengandung spasi.
Now you try
- Use a variable for each task below.
- Press Check answer to test your code.
Sekarang Anda coba
- Gunakan variabel untuk setiap tugas di bawah ini.
- Tekan Periksa jawaban untuk menguji kode Anda.
Create a variable called age and store the number 15 in it. · Buat variabel bernama age dan simpan angka 15 di dalamnya.
Click Run to see the output here. · Klik Jalankan untuk melihat output di sini.
The variable color starts as "red". Reassign it so that it becomes "blue". · Variabel color dimulai sebagai "red". Tugaskan ulang agar menjadi "blue".
Click Run to see the output here. · Klik Jalankan untuk melihat output di sini.
Constants are written in UPPERCASE by convention. Create a constant MAX_SCORE and set it to 100. · Konstanta ditulis denganhuruf KAPAL sesuai konvensi. Buat konstanta MAX_SCORE dan tetapkan nilainya menjadi 100.
Click Run to see the output here. · Klik Jalankan untuk melihat output di sini.
a is 1 and b is 2. Swap them, so a becomes 2 and b becomes 1, without typing the numbers 1 or 2 again. (Tip: a third variable can hold one value for a moment.) · a adalah 1 dan b adalah 2. Tukar keduanya, sehingga a menjadi 2 dan b menjadi 1, tanpa mengetik angka-angka 1 atau 2 lagi. (Petunjuk: variabel ketiga dapat menampung satu nilai sesaat.)
Click Run to see the output here. · Klik Jalankan untuk melihat output di sini.