Tebrikler!

Geliştiriciler için Python’a Giriş

Jasmin Ludolf

Senior Data Science Content Developer

Bölüm 1 özeti

# Miktarı tanımlayın
quantity = 10

# Tek tırnak ingredient_name = 'pasta'
# Çift tırnak da çalışır ingredient_name = "pasta"
Geliştiriciler için Python’a Giriş

Bölüm 2 özeti

ingredient_name = "Basil Leaves"


# Küçük harfe çevirin ingredient_name = ingredient_name.lower()
# Malzeme listesi
ingredients = ["pasta", "tomatoes", "garlic",
               "basil", "olive oil", "salt"]

# İlk indeksteki değeri alın ingredients[0]
# Sözlük oluşturma
recipe_dict = {"pasta": 500,
               "tomatoes": 400, 
               "garlic": 15,
               "basil": 20, 
               "olive oil": 30,
               "salt": 5}
# Kümeyi oluşturun
ingredients_set = {"pasta", "tomatoes", "pasta", 
                   "basil", "garlic", "olive oil",
                   "salt"}

# Demet (tuple) oluşturun serving_sizes = (1, 2, 4, 6, 8)
Geliştiriciler için Python’a Giriş

Bölüm 3 özeti

Operatör İşlev
== Eşittir
!= Eşit değildir
> Büyüktür
>= Büyük veya eşittir
< Küçüktür
<= Küçük veya eşittir
Anahtar sözcük İşlev Kullanım
if Koşul sağlanırsa İş akışında ilk
elif Aksi halde koşulu kontrol et if’ten sonra
else Aksi halde bu işlemi yap elif’ten sonra
Geliştiriciler için Python’a Giriş

Bölüm 3 özeti

# Malzeme listesi
ingredients = ["pasta", "tomatoes", "garlic", "basil", "olive oil", "salt"]


# Her malzemeyi döngüyle yazdırın for ingredient in ingredients:
print(ingredient)
pasta
tomatoes
garlic
basil
olive oil
salt
Geliştiriciler için Python’a Giriş

Bölüm 3 özeti

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("Birkaç malzeme kaldı")
    elif remaining >= 1:
        print("Neredeyse bitti!")
    else:
        print("Alışveriş listesi tamam!")
Geliştiriciler için Python’a Giriş

Bölüm 3 özeti

Anahtar sözcük İşlev
and Birden çok koşul doğru mu
or Koşullardan en az biri doğru mu
in Değer veri yapısında var mı
not Değer veri yapısında yok mu

 

  • list.append()
Geliştiriciler için Python’a Giriş

Sonraki adımlar

  • Ek yerleşik fonksiyonlar

    • zip()
    • enumerate()
  • Paketler ve modüller

    • os
    • time
    • venv
    • pandas
    • requests
    • numpy
  • Özel fonksiyon yazma

$$

  • DataCamp’te Geliştiriciler için Orta Düzey Python kursu
Geliştiriciler için Python’a Giriş

Tebrikler!

Geliştiriciler için Python’a Giriş

Preparing Video For Download...