Pengantar Python untuk Pengembang
Jasmin Ludolf
Senior Data Science Content Developer
# Tentukan kuantitas quantity = 10# Tanda kutip tunggal ingredient_name = 'pasta'# Tanda kutip ganda juga bisa ingredient_name = "pasta"
ingredient_name = "Basil Leaves"# Ubah ke huruf kecil ingredient_name = ingredient_name.lower()
# Daftar bahan ingredients = ["pasta", "tomatoes", "garlic", "basil", "olive oil", "salt"]# Ambil nilai pada indeks pertama ingredients[0]
# Membuat dictionary
recipe_dict = {"pasta": 500,
"tomatoes": 400,
"garlic": 15,
"basil": 20,
"olive oil": 30,
"salt": 5}
# Membuat set ingredients_set = {"pasta", "tomatoes", "pasta", "basil", "garlic", "olive oil", "salt"}# Membuat tuple serving_sizes = (1, 2, 4, 6, 8)
| Operator | Fungsi |
|---|---|
== |
Sama dengan |
!= |
Tidak sama dengan |
> |
Lebih besar dari |
>= |
Lebih besar atau sama dengan |
< |
Lebih kecil dari |
<= |
Lebih kecil atau sama dengan |
| Keyword | Fungsi | Penggunaan |
|---|---|---|
if |
Jika kondisi terpenuhi | Pertama dalam alur |
elif |
Jika tidak, cek kondisi | Setelah if |
else |
Jika tidak, lakukan ini | Setelah elif |
# Daftar bahan ingredients = ["pasta", "tomatoes", "garlic", "basil", "olive oil", "salt"]# Loop dan cetak tiap bahan for ingredient in ingredients:print(ingredient)
pasta
tomatoes
garlic
basil
olive oil
salt
ingredients_to_add = 5
items_added = 0
while items_added < ingredients_to_add:
items_added += 1
remaining = ingredients_to_add - items_added
if remaining > 3:
print("Beberapa bahan tersisa")
elif remaining >= 1:
print("Hampir selesai!")
else:
print("Daftar belanja selesai!")
| Keyword | Fungsi |
|---|---|
and |
Mengevaluasi jika beberapa kondisi benar |
or |
Mengevaluasi jika satu/lebih kondisi benar |
in |
Mengevaluasi jika nilai ada dalam struktur data |
not |
Mengevaluasi jika nilai tidak ada dalam struktur data |
list.append()Fungsi bawaan tambahan
zip()enumerate()Paket dan modul
ostimevenvpandasrequestsnumpy$$
Pengantar Python untuk Pengembang