Selamat!

Pengantar Python untuk Pengembang

Jasmin Ludolf

Senior Data Science Content Developer

Rangkuman Bab 1

# Tentukan kuantitas
quantity = 10

# Tanda kutip tunggal ingredient_name = 'pasta'
# Tanda kutip ganda juga bisa ingredient_name = "pasta"
Pengantar Python untuk Pengembang

Rangkuman Bab 2

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)
Pengantar Python untuk Pengembang

Rangkuman Bab 3

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
Pengantar Python untuk Pengembang

Rangkuman Bab 3

# 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
Pengantar Python untuk Pengembang

Rangkuman Bab 3

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!")
Pengantar Python untuk Pengembang

Rangkuman Bab 3

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()
Pengantar Python untuk Pengembang

Langkah berikutnya

  • Fungsi bawaan tambahan

    • zip()
    • enumerate()
  • Paket dan modul

    • os
    • time
    • venv
    • pandas
    • requests
    • numpy
  • Membangun fungsi kustom

$$

  • Kursus Intermediate Python for Developers di DataCamp
Pengantar Python untuk Pengembang

Selamat!

Pengantar Python untuk Pengembang

Preparing Video For Download...