Pembolehubah dan Jenis Data
Python ialah bahasa pengaturcaraan yang ditaip secara dinamik, bermakna anda tidak perlu mengisytiharkan jenis pembolehubah sebelum menggunakannya. Di bawah ialah contoh pengisytiharan pembolehubah dan beberapa jenis data biasa:
Pengisytiharan berubah:
variable_name = value
Jenis data biasa:
- Integer(
int
):age = 25
- Nombor titik terapung(
float
):pi = 3.14
- Rentetan(
str
):name = "John"
- Boolean(
bool
):is_true = True
Kenyataan Bersyarat
Kenyataan bersyarat dalam Python digunakan untuk menyemak syarat dan melaksanakan kenyataan berdasarkan hasil penilaian. Struktur if
, else
, dan elif
(else if) digunakan seperti berikut:
if
kenyataan:
if condition:
# Execute this block if condition is True
else
kenyataan:
else:
# Execute this block if no preceding if statement is True
elif
(else if
) pernyataan:
elif condition:
# Execute this block if condition is True and no preceding if or else statement is True
gelung
Python menyokong dua jenis gelung yang biasa digunakan: for
gelung dan while
gelung, membolehkan pelaksanaan berulang kenyataan.
for
gelung:
for variable in sequence:
# Execute statements for each value in the sequence
while
gelung:
while condition:
# Execute statements while the condition is True
Contoh Khusus:
# Variable declaration
age = 25
name = "John"
# Conditional statement
if age >= 18:
print("You are of legal age.")
else:
print("You are not of legal age.")
# Loop
for i in range(5):
print("Hello there!")
count = 0
while count < 5:
print("Loop number:", count)
count += 1
Apabila dilaksanakan, kod di atas akan menyemak umur dan mencetak mesej yang sesuai, kemudian menggelungkan mesej Hello there!
lima kali menggunakan for
gelung, dan akhirnya mencetak nilai gelung while
.