Not: Rahatg Kumarmp'tan alınan Ipython notebook kullanarak Python derslerine ait içerik alınarak Türkçeye çevirilmiştir. Zamanla yeni içerik de eklenebilir., Bağlantı
Note: Python Lectures using Ipython notebooks are taken from Rahatg Kumarmp and translated into Turkish, Link. New Content can be added in time.
Python modern, güçlü ve yüksek seviye bir programlama dilidir. Programlamaya yeniyseniz bile öğrenmesi oldukça kolaydır.
Mac OS X ve Linux'ta genellikle Python önyğklenmiş olarak gelir. Windows kullanıcıları şu adresten python indirebilirler: https://www.python.org/downloads/
IPython yüklemek için aşşağıdaki komutu çalıştırın,
$ pip install ipython[all]
Bu, notebook, qtconsole, test gibi gerekli gereksinimleri yükleyecektir.
Gerekli bütün kütüphaneleri yüklemek sıkıntılı bir iş olabilir. Anaconda ve Canopy bütün gerekli python kütüphaneleri ve IPython önyüklü olarak gelirler.
Anaconda'yı https://www.continuum.io/downloads adresinden indirebilirsiniz.
Anaconda tamamen bedava ve özgür bir yazılımdır ve 300den fazla python paketi içerir. Pythonun 2.7 ve 3.4 versiyonlarını destekler.
Canopy'yi https://store.enthought.com/downloads/#default adresinden indirebilirsiniz.
Canopynin 300+ python paketi sunan bir premium versiyonu vardır. Fakat bedava sürümü de yeterince iyidir. Canopy şu anda sadece 2.7 destekler fakat kendi metin editörü ve IPython ortamıyla gelir.
Terminalden
ipython notebook
Canopy ve Anaconda'da ilgili terminali açıp yukarıdaki komtu girin.
ipython notebook'u notebookları içeren dizinden çalıştırın. Hepsini açarak şunları yapın:
Cell > All Output > Clear
Bu bütün çıktıları temizleyecektir. Böylece her ifadeyi anlayarak interaktif olarak çalışabilirsiniz.
01 - Değişkenleri İşlemler ve Gömülü foksiyonlar
02 - Print ifadesi, Precision ve FieldWidth
Bunlar online salt-okunur versiyonlardır.
Bu çalışma Creative Commons 3.0 Yerelleştirilmemiş Lisans ile lisanslanmıştır. Bu lisansın bir kopyası için https://creativecommons.org/licenses/by/3.0/deed.tr adresini ziyaret ediniz.
This work is licensed under the Creative Commons Attribution 3.0 Unported License. To view a copy of this license, visit http://creativecommons.org/licenses/by/3.0/