Variabel dan Tipe Data
Python adalah bahasa pemrograman yang diketik secara dinamis, artinya Anda tidak perlu mendeklarasikan tipe variabel sebelum menggunakannya. Di bawah ini adalah contoh deklarasi variabel dan beberapa tipe data umum:
Deklarasi variabel:
variable_name = value
Tipe data umum:
- Bilangan bulat(
int
):age = 25
- Angka floating-point(
float
):pi = 3.14
- Tali(
str
):name = "John"
- Boolean(
bool
):is_true = True
Pernyataan bersyarat
Pernyataan bersyarat dalam Python digunakan untuk memeriksa kondisi dan mengeksekusi pernyataan berdasarkan hasil evaluasi. Struktur if
, else
, dan elif
(else if) digunakan sebagai berikut:
if
penyataan:
if condition:
# Execute this block if condition is True
else
penyataan:
else:
# Execute this block if no preceding if statement is True
elif
(else if
) penyataan:
elif condition:
# Execute this block if condition is True and no preceding if or else statement is True
Loop
Python mendukung dua jenis loop yang umum digunakan: for
loop dan while
loop, yang memungkinkan eksekusi pernyataan berulang.
for
lingkaran:
for variable in sequence:
# Execute statements for each value in the sequence
while
lingkaran:
while condition:
# Execute statements while the condition is True
Contoh Spesifik:
# 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
Saat dijalankan, kode di atas akan memeriksa usia dan mencetak pesan yang sesuai, lalu mengulang pesan Hello there!
lima kali menggunakan satu for
putaran, dan terakhir mencetak nilai dari while
putaran tersebut.