Şu eğitimden: Temel Python Eğitimi
Jupyter notebook’lar - Python Eğitimi
Şu eğitimden: Temel Python Eğitimi
Jupyter notebook’lar
- [Eğitmen] Bu kursun çoğunda Jupyter Notebook'ları kullanacağız ve tüm yükleme işlerinden sonra, "Bu ne işe yarar? "Bunu neden yapıyoruz?" Pekala, sana söyleyeceğim. Project Jupyter, programlama ve veri bilimi için Python araçları yapan kar amacı gütmeyen bir kuruluştur ve en iyi bilinen araçlarından biri, Python programlarını komut satırı yerine tarayıcınızda yazmanıza ve çalıştırmanıza olanak tanıyan bir web uygulaması olan Jupyter Notebook'tur. Jupyter Notebook'u komut satırından çalıştırdığınızda, gerçekte yaptığınız şey bilgisayarınızda çalışan bir web uygulaması sunucusunu başlatmaktır. Yani başlatıyorsunuz, bir saniye bekleyin, başlıyor ve tarayıcıda otomatik olarak açılıyor. Web sayfası herhangi bir nedenle otomatik olarak açılmazsa, bu URL'yi buraya veya bu URL'ye kopyalayıp yapıştırabilirsiniz, bunlar aslında aynı URL'dir ve tarayıcınızda açmanız yeterlidir. Yani burada bir dosya listesi görüyoruz. ipynb ile biten her şey bir IPython not defteri dosyası veya bir not defteridir. Bunlar, Jupyter Notebook'un oluşturmanıza ve düzenlemenize yardımcı olduğu şeylerdir. Yeni not defteri oluşturmak için yeni, Python üç'e de tıklayabilirsiniz veya bunu burada tıklayıp açalım. Bu not defterleri veri bilimi topluluğunda gerçekten popülerdir çünkü bulgularınızı sunmak ve kolayca paylaşılabilir bir şekilde grafikler ve grafikler oluşturmak kolaydır. Bunları burada birçok farklı format türü olarak da dışa aktarabilirsiniz. Aslında bazı deneyler denemek istiyorsam, patronum için kod içeren bir rapor hazırlıyorsam veya şu anda olduğu gibi, Python öğretiyorsam ve küçük kod parçalarını hızlı ve düzenli bir şekilde düzenlemek istiyorsam, not defterlerini oldukça sık kullanırım. Yani her not defterinde bir dizi hücre var ve yeni hücreler oluşturmak için shift tuşunu basılı tutup enter tuşuna basabiliyorum. Vardiya, enter, enter, enter, enter. İstediğim tüm yeni hücreleri yapıyor. Hücreleri silmek için tek yapmam gereken, buradaki kenar boşluğundaki hücrenin dışına tıklamak, böylece kenar boşluğu maviye döner ve sonra dd yazmak. Dd, dd, dd. Hücrenin dışına tıkladığımda, bu kenarlığın maviye döndüğünü görebilirsiniz ve buna komut modu denir. Yani bu hücre komut modundadır. Hücrenin içine tıkladığımda, şimdi düzenleme modundayız ve bazı Python kodları girebilirim. Yazdırın, biraz veri bilimi yapın. Bu yüzden bunları çok kullanıyorum. Kodu hücrenin içinde çalıştırmak için tek yapmanız gereken o vardiyayı tekrar basılı tutmak, enter tuşuna basmak ve kodu çalıştırmaktır. Şimdi burada, tıklarsam, tekrar komut modundayım, A'ya basıyorum ve bunun üzerinde bir hücre oluşturabilirim. B'ye basarsam, onun altında bir hücre oluştururum. En üstteki hücreyi ele alalım ve diyelim ki bu belge için bir başlık yapmak istiyoruz. Yani Python kodu değil, sadece insan tarafından okunabilir bir metin. Bu yüzden hücrenin dışına tıklayarak komut moduna geçeceğim ve M'ye basacağım. Tamam, şimdi markdown modundayız. Markdown moduna geçmenin başka bir yolu da hücre türüne, markdown'a gitmek ve bunun yanında küçük M'yi görüyor musunuz? Bu size klavye kısayolunun M harfi olduğuna dair ipucu verir. Artık hücre markdown modunda ve biraz metin yazabiliriz. Çalıştırmak için Shift ve ardından enter tuşuna basın. Ben ayrıca bir hash yaparak bir başlık da yapabilirim ve gördüğünüz gibi bu bir başlık yapar. Tekrar çift tıklarsam daha küçük bir başlık yapabilirim. Daha küçük başlık. Markdown için tonlarca seçenek var. Madde işaretleri yapabiliriz, italik metin yapabiliriz. Aslında Jupyter Notebooks'ta görebilirsiniz, burada kullanabileceğiniz birçok seçenek var. Burada size göstermek istiyorum, matematik denklemleri için bile seçenekler var, böylece istediğiniz tüm matematik denklemlerini buraya yazabilirsiniz. Eğer bunu kopyalarsam, markdown modu için M, bunu yapıştırın ve güzel bir küçük matematik denklemi elde ederiz. Dolayısıyla bu dizüstü bilgisayarlar, geniş çapta desteklendikleri için de güzel. Burada görebileceğiniz gibi GitHub'da güzel bir şekilde görüntülenirler. Bu, Python temel eğitim deposunda yer alıyor ve gerçekten güzel olduğunu görebilirsiniz. Buradan düzenleyemezsiniz, ancak düzenlemek isterseniz, aslında Visual Studio Code gibi bir IDE'de açabilirsiniz. İşte burada, aynı dosyayı Visual Studio Code'da açtım ve onu düzenleyebileceğinizi, aynı kısayol tuşlarıyla çalıştırabileceğinizi ve aslında Visual Studio'nun içindeki web tarayıcısında yapabileceğiniz her şeyi yapabileceğinizi görebilirsiniz, ki bu güzel. Bu nedenle, Jupyter'ı komut satırından yüklerken sorunlarla karşılaşırsanız, Visual Studio'yu yüklemeyi deneyebilir ve bunun işe yarayıp yaramadığını görebilirsiniz. Burada çok fazla içeriği ve birçok klavye kısayolunu ele aldığımızı biliyorum. Her kısayol tuşunu öğrenmek ve her özelliği aynı anda ezberlemek konusunda endişelenmeyin. Sadece vardiya, giriş, vardiya, giriş, vardiya, bir şeyleri çalıştırmak için enter'a odaklanırsanız, ihtiyaç duyduğunuzda yeni kısayol tuşlarını alırsanız, kısa sürede bir dizüstü bilgisayar uzmanı olacaksınız.
Deneme dosyaları ile uygulama yaparken öğrenin
Eğitmenin dersi öğretmek için kullandığı dosyaları indirin. İzleyerek, dinleyerek ve uygulama yaparak öğrenin.