Geliştiriciler için Orta Düzey Python
Jasmin Ludolf
Senior Data Science Content Developer
print(), help(), type()max(), min(), sum()len(), round(), sorted()string, os
$$
pandas# Özel bir işlev oluşturun
def average(values):
# Ortalama hesaplayın
average_value = sum(values) / len(values)
# Sonuçları yuvarlayın
rounded_average = round(average_value, 2)
# Çıktı olarak rounded_average döndürün
return rounded_average
# Özel bir işlev oluşturun def average(values, rounded=False):# rounded True ise ortalamayı iki ondalığa yuvarlayın if rounded == True: average_value = sum(values) / len(values) rounded_average = round(average_value, 2) return rounded_average# Aksi halde yuvarlamayın else: average_value = sum(values) / len(values) return average_value
def average(values): """ Bir değer dizisindeki ortalamayı bulun ve iki ondalığa yuvarlayın. Args: values (list): Sayısal değerlerden oluşan liste. Returns: rounded_average (float): İki ondalığa yuvarlanmış ortalama. """average_value = sum(values) / len(values) rounded_average = round(average_value, 2) return rounded_average
# Keyfi konumsal argümanlar kullanın def average(*args): average_value = sum(args) / len(args) rounded_average = round(average_value, 2) return rounded_average# Keyfi anahtar sözcüklü argümanlar kullanın def average(**kwargs): average_value = sum(kwargs.values()) / len(kwargs.values()) rounded_average = round(average_value, 2) return rounded_average
lambda arguments: expressionnames = ["john", "sally", "leah"]
# map() içinde lambda işlevi uygulayın
capitalize = map(lambda x: x.capitalize(), names)
# Listeye dönüştürün
print(list(capitalize))
['John', 'Sally', 'Leah']

$$
tryexceptraiseDaha fazla yerleşik işlev:
zip()input()reduce()filter()Daha fazla paket ve modül:
timevenvrequestsfastapi
Geliştiriciler için Orta Düzey Python