Python

Django Versiyon Öğrenme Sorgulama

Django 3 versiyonu 2020 yılı içerisinde bizlere sunuldu. Artık projeler üzerinde ilerlerken özellikle öğrenme projelerinde versiyonlarımıza daha fazla dikkat etmemiz gerekiyor Django Versiyon Nasıl Sorgulanır ? Django versiyon sorgulamak için PC Linux üzerinden CMD mac üzerinden ise terminali açmamız gerekiyor ve aşağıdaki sorgulamaları yapmamız gerekiyor PC Windows py -m django --version Mac django-admin.py version   Editör Üzerinden Sorgulama Editör üzerinden de hangi işletim sistemini kullanırsanız kullanın django versiyon sorgulayabilirsiniz. import django django.VERSION

Pandas Dataframe Nedir ?

Pandas Dataframe’ler pandasın çok boyutlu veri yapılarıdır. Bunu en kolay benzetebileceğimiz yapı sql veya excel tabloları gibi görebiliriz. Bunlar gibi satır ve sütunlardan oluşurlar. Dataframe yapıları veri analizi işlemlerinde oldukça faydalı olmaktadırlar.

Pandas Satır ve Sutün Değerlerini Toplama

  sum() Pandas dataframe yapılarında seçtiğimiz herhangi bir dataframe içerisinde bir satırın veya bir sutünün içerisindeki tüm elemanların toplamını almak için oldukça kolay bir yapıya sahiptir. Sum() Kullanımı elimizde ahsap_tekneler isimli bir dataframe yapısı olsun. Bunun Sutünlarından birisi boy olsun tablo üzerindeki tüm boy sutunlarını toplamak için #Sutunları Toplama ahsap_tekneler["Boy"].sum() #Satırları Toplama ahsap_tekneler.loc["Giderler"].sum()

Pandas Kurulumu

pip install pandas Pandas python programlama dilinin en popüler kütüphanelerinden biridir. Python’ın bu kadar popüler ve kullanışlı olmasında da  pandasın bir rolü vardır. Pandas’ın en önemli özelliği veri analizi ve veri işleme işlemlerinin gerçekleşmesidir. Pandas Nasıl Kurulur ? Pandası kurmak için öncelikle bilgisayarınızda veya kullandığınız cihazda python 3 kurulu olması gerekmektedir.Eğer Anaconda Navigator kurulumunu daha önce yaptıysanız pandası kurmanıza gerek yoktur. Ancak pandas kullanmak için Anaconda zorunlu değildir. Pandası kurmak için bilgisayarınızın (Terminal) komut satırına şunlar yazmanız gerekmektedir. pip install pandas bu komut bilgisayarınıza pandasın son sürümünü kuracaktır. Pandas kodlarının editörünüzde çalışması içinse her zaman kurduğunuz pandası p...

Mac Terminal’den Localhost Jupyter Notebook Çalıştırma

Jupyter notebook kurulumu sonrası bir çok farklı çalıştırma metodu vardır. Eğer Anaconda navigator kullanıyorsanız direkt arayüzden açabilirsiniz. Harici kurduysanız localhost üzerinden Jupyter notebook u çalıştırmak isterseniz. Terminal’e Giriş Yapıp Jupyter Notebook Yazın. Basit Değil Mi ?    

Pandas Tablolarda Baştan ve Sondan Satır Alma & Seçme

Python pandas kütüphanesinde hazırladığımız basit ve gelişmiş tablolarda en baştan veya en sondan belirli sayıda satırı almamız gerektiğinde kullanabilceğimizi iki farklı yapı bulunmaktadır. Bunlar; head() tail() yapılarıdır head() yapısı ile baştan belirli sayıda satırı seçebilirken tail yapısı ile sondan belirli sayıda seçim yapabiliriz. Örnek: # pokemon_tablo isminde bir dataframe yapımız olsun pokemon_table.head(5) #ilk 5 elemanı seçer pokemon_table.tail(5) #sondan 5 elemanı seçer

Türkiye 81 il Şehirler Listesi Python , PHP , HTML , JS

Python öğrenirken ve kulanırken sık sık ihtiyaç duyduğumuz Türkiye şehirleri listesi python list formatında hazırlandı. Bu yapıyı direkt python kodarını yazdığınız editöre ekleyebilirsiniz. Şehirlerin listesi plaka numaralarına göre hazırlanmıştır. Python 81 il Plaka’ya Göre Sıralama Listesi sehirler=["Adana", "Adıyaman", "Afyon", "Ağrı", "Amasya", "Ankara", "Antalya", "Artvin", "Aydın", "Balıkesir", "Bilecik", "Bingöl", "Bitlis", "Bolu", "Burdur", "Bursa", "Çanakkale", "Çankırı", "Çorum", "Denizli", "Diyarbakır", "Edirne", "Elazığ", "Erzincan", "Erzurum", "Eskişehir", "Gaziantep", "Giresun", "Gümüşhane", "Hakkari", "Hatay", "Isparta", "İçel (Mersin)", "İstanbul", "İzmir", "Kars", "Kastamonu", "Kayseri", "Kırklareli", "Kırşehir", "Kocaeli", "Konya", "Kütahya", "Malatya", "Manisa", "K...

Pip Pip3 ve Pip2 Farkları Nedir ?

Pip Nedir ? Pip üçüncü parti yani python tarafından hazırlanmayan paketlerin yüklemesinde kullanılan bir scripttir. Pip ile kolay bir şekilde python paketleri yükleyebilirsiniz Pip Pip2 ve Pip3 Ne Farkı Var ? Pip yüklemeleri arasındaki en temel fark python sürümüdür. Pip2 Python 2 için kullanılır Pip3 Python 3 için kullanılır Pip ise genel bir kullanıma sahiptir.

Jupyter Notebook Video Ekleme

Jupyter notebook hem not tutmak isteyen hem de python yazmak isteyenler için harika bir araçtır diyebiliriz. Bunun dışında jupyter notebook python öğrenenler ve ufak işlemler yapmak isteyenler içinde harika bir arayüze sahiptir. Ben eğitimlerim için hazırladığım notlarda veya kendi çalışmalarımda zaman zaman youtube videolarını da jupyter çalışma dosyalarım içerisine ekliyorum. Peki nasıl yapıyorum. Jupyter Notebook Youtube Videosu Ekleme Bunu yapabilmek için öncelikle html kütüphanesini import etmemiz gerekmektedir. (IPyhton) from IPython.display import HTML daha sonra embed videomuzu html formatında çekiyoruz. HTML('<iframe width="560" height="315" src="https://www.youtube.com/embed/_uQrJ0TkZlc" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-pic...

Python Metin (string) Parçalama

Python üzerinde yazılmış bir metni yani stringi , bu bir kelime veya cümle olabilir. Karakterlerine , harflerine ayırabiliriz. Bunun için stringi listeye çevirmemiz gerekmektedir. list() yapısı kullanarak string bölme isim="çağrı" karakter=list(isim) print(karakter) ##çıktı ["ç", "a" , "ğ" , "r", "ı"]

Python Listelere İstediğimiz Konumda Eleman Ekleme insert()

Python’da daha önce append() ile eleman eklemiştik. append() ile eklenen elemanlar oluşturulmuş dizinin sonuna geliyordu. insert() metodu ile listenin istediğimiz yerine yeni elemanı ekleyebiliriz. Örnek sayilar=[40,50,60,70,30] sayilar.insert(3,90) print(sayilar) ##Çıktı [40,50,60,90,70,30]

Python Listeye Eleman Ekleme append()

Python’da listeler dersinde listeleri gördük. Burada daha önce oluşturduğumuz bir listeye nasıl eleman ekleyeceğimizi incleyeceğiz. Bu işlem için append metotunu kullanacağız. append ile daha önce oluşturduğumuz bir listenin sonuna yeni bir eleman ekleyebiliriz. Örnek sayilar=[40,50,60,70,30] sayilar.append(20) print(sayilar) ##Çıktı: [40,50,60,70,30,20]