Kurs
Python'da Fonksiyon Yazımı
Orta SeviyeBeceri Seviyesi
Güncel 11.2025
PythonProgramming4 sa15 video46 Egzersiz3,650 XP110K+Başarı Belgesi
Ücretsiz Hesabınızı Oluşturun
Google ile devam edinDaha fazla seçenek gösterveya
Devam ederek Kullanım Şartlarımızı, Gizlilik Politikamızı ve verilerinizin ABD’de saklandığını kabul etmiş olursunuz.
Binlerce şirketten öğrencinin sevgisini kazandı
Bir Ekibi Eğitiyor musunuz?
İşletmeler için deneyinKurs Açıklaması
Önkoşullar
Python Toolbox1
En İyi Uygulamalar
Bu kursun amacı seni bir Python uzmanına dönüştürmek; bu yüzden ilk bölüm, fonksiyon yazarken en iyi uygulamalarla başlıyor. Docstring'leri, neden önemli olduklarını ve bir kod parçasını ne zaman fonksiyona dönüştürmen gerektiğini ele alacaksın. Ayrıca Python'un argümanları fonksiyonlara nasıl aktardığının ayrıntılarını ve fonksiyon çağırırken hata ayıklamayı zorlaştırabilen yaygın tuzakları öğreneceksin.
2
Context Manager'lar
Python'da "with" anahtar sözcüğünü gördüysen ve ne işe yaradığını merak ettiysen, bu bölüm tam sana göre! Context manager'lar, Python'da bağlantılar sağlamanın ve işin bittiğinde bu bağlantıların düzgünce kapatıldığından emin olmanın kullanışlı bir yoludur. Bu bölüm sana context manager'ları nasıl kullanacağını ve kendi context manager'larını nasıl yazacağını gösterecek.
3
Decorator'lar
Decorator'lar, Python'da son derece güçlü bir kavramdır. Bir fonksiyonun davranışını, fonksiyonun kendi kodunu değiştirmeden düzenlemene olanak tanırlar. Bu bölüm, decorator'ları tam olarak anlamak için gereken temel kavramları (nesne olarak fonksiyonlar, kapsam ve closure'lar) anlatacak ve decorator'ların nasıl tanımlandığı ve kullanıldığına iyi bir giriş sunacak. Python'un iç işleyişine bu derin dalış, seni yıldız bir Pythonista olmaya hazırlayacak.
4
Decorator'lar Üzerine Daha Fazlası
Artık decorator'ların kaputun altında nasıl çalıştığını anladığına göre, bu bölüm kendi kodunda ne zaman ve nasıl decorator yazacağına dair bir dizi gerçek dünya örneği sunuyor. Ayrıca süslediğin fonksiyonların meta verilerini nasıl koruyacağını ve argüman alan decorator'ları nasıl yazacağını gibi ileri düzey kavramları da öğreneceksin.
Python'da Fonksiyon Yazımı
Kurs Tamamlandı
Başarı Belgesi Kazanın
Bu kimlik bilgisini LinkedIn profilinize, özgeçmişinize veya CV'nize ekleyinSosyal medyada ve performans incelemenizde paylaşınŞimdi kaydolun
Bugün 19 milyondan fazla öğrenciye katılın ve Python'da Fonksiyon Yazımı eğitimine başlayın!
Ücretsiz Hesabınızı Oluşturun
Google ile devam edinDaha fazla seçenek gösterveya
Devam ederek Kullanım Şartlarımızı, Gizlilik Politikamızı ve verilerinizin ABD’de saklandığını kabul etmiş olursunuz.
DataCamp for Mobile ile veri becerilerinizi geliştirin
Mobil kurslarımız ve günde 5 dakikalık kodlama görevlerimizle hareket halindeyken ilerleme kaydedin.