or
Bu egzersiz, kursun bir parçasıdır
Döngüler, Julia'yı destekleyen temel kavramlardan biridir. Bu bölümde for ve while döngülerini, bunları zaten aşina olduğun veri yapıları üzerinde yineleme yapmak için nasıl kullanacağını öğreneceksin. Ayrıca, veri dizileri üretmek için kullanışlı bir araç olan aralıkları da göreceksin.
Bu bölüm, Julia'da mevcut olan veri yapılarına dair bilgini genişletmeye odaklanır. Veriyi hızlı ve verimli bir şekilde depolamak ve üzerinde gezinmek için demetleri (tuple), sözlükleri (dictionary), çok boyutlu dizileri ve struct'ları nasıl kullanacağını öğren.
Geçerli egzersiz
Bu bölümde fonksiyonlara dair anlayışını genişletecek; konumsal, anahtar sözcük ve varsayılan fonksiyon argümanlarını keşfedeceksin. Ayrıca kod yürütme zamanını ele alarak, kodunun çalışması için geçen süreyi nasıl ölçeceğine dair sağlam bir kavrayış edineceksin. Bölüm, gerçek dünya problemlerini çözmek için kendi fonksiyonlarını yazacağın bir bitirme çalışmasıyla tamamlanacak.
Bu son bölüm anonim fonksiyonları tanıtacak ve Julia'nın güçlü özelliklerinden biri olan çoklu gönderimi (multiple dispatch) tekrar gözden geçirecek. Julia içinde Python ve R paketlerindeki fonksiyonları nasıl kullanacağını öğrenecek ve dataframelerde veriyi nasıl temizleyip dönüştürebileceğini keşfedeceksin.