Python

Zor İleri Seviye Python Örnekleri

Python kolay bir programlama dili olarak bilinmektedir. Bunun en önemli sebebi syntax yapısının kolay ve insanın rahat anlayabileceği bir yapıda olmasıdır. Python programlama dilini öğrenmeye başalayan insanlar yaşadığı en büyük problemlerden biri eee? ben yapacam şimdi demesidir. Burada kütüphaneler devreye giriyor. Zor demeyelim ancak karışık olan işler genellikle bir kaç farklı kütüphanenin devreye girdiği durumlardır. Bir de algoritma çözme yeteneğinizi arttırmanız gerekiyor. Bunun için ise bol bol alıştırma yapmanız gerekiyor. Bu amaçla bir kaç örneği sizler için hazırladım. Öğrenci Not Sistemi Python’da veri tabanı olarak csv kullandığınız ve ders-öğrenci-puan girdiğiniz bir öğrenci puan scripti yazın. Tavsiye özellikler: Python Core , CSV kütüphanesi , Fonksiyonlar , While ve ...

Python Boş Liste,Sözlük,DataFrame,Array,Tupple,String Oluşturma

Python’da algoritma kurarken boş bir veri tipi oluşturmamız gerekebilir. Bunları inceleyelim. bos_string="" bos_liste=[] bos_array=np.array([]) bos_dataframe=pd.DataFrame; bos_tupple=((),) bos_sozluk={}  

Python Sonsuz ve Eksi Sonsuz inf Yapıları

Python’da sonsuz ve – sonsuz yapılarına ulaşabilmek özellikle algoritme kurarken bize çok fazla yardmcı olacaktır. Çünkü ondan daha büyük olmayan ve ondan daha küçük olamayan sayıları yakalayabilmek elimizi güçlendiriyor. Python Sonsuz Inf Kullanımı sonsuz=float('inf') Python – Eksi Sonsuz -inf Kullanımı eksi_sonsuz=float('inf')  

Django Admin Superuser Şifresini Değiştirme

Bildiğiniz bir kullanıcının şifresini değiştirmek için terminal içerisinde; python manage.py changepassword <user_name> Kodlarını kullanabilirsiiz. Burada <user_name> yazan alana şifresini değiştirmek istediğiniz kullanıcının kullanıcı adını girebilirsiniz.

Google Colab mi Jupyter Notebook mu?

Google Colab ve Jupyter notebook hemen hemen birbirinin aynısı olan iki farklı not defteridir. Bu tip editörler ağırlıklı olarak veri analizi ve makine öğrenmesi gibi alanlarda kullanılmaktadır. Arasındaki farkı ise çok kısa bir şekilde anlatmak istiyorum. Google Colab Google drive üzerinde çalışır Jupyter notebook localhost da çalışır. Colab aslında bir tip jupyter notebook çeşitidir. Colab’e internetin olduğu her yerden ulaşabilir geçmişte çalıştığınız dosyalara ulaşabilirsiniz. Standart colab’e göre jupyter notebook çok daha hızlıdır.

Python Öğrenmek Ne Kadar Sürer ? Kaç Ayda Öğrenilir ?

Python öğrenmesi en kolay programlama dillerinden biri olup günümüzde en çok öğrenilen ve öğrenilmek istenilen programlama dillerinin başında gelmektedir. Python öğrenmek aslında 2 kısımdan oluşur bunlar; Python Öğrenmek Python Kütüphanelerini  Öğrenmek Python öğrenerek hiç bir şey yapamazsınız. Python ı bilmek demek kütüphanelerini bilmek demektir. Ancak standart python’ı temel seviyede öğrenmeniz. En fazla 40 saat sürecektir.

json.dumps Nedir ?

json dumps json dosyasının yazılımcı için daha şık ve anışılır  bir şekilde görünmesini sağlayan metottur. Zorunlu değildir. Yükleyip işinize devam edebilirsiniz. Özellikle json dosyası içerisinde türkçe karakter varsa ekstra optimizasyonlar gerektirmektedir. Python’da json okuma yazıma da göz atabilirsiniz.

Pandas Kurulumu Hızlı Başlangıç

Pandas python içerisinde gelen bir kütüphane olduğu için kurulumu yoktur sadece çağırmak yeterlidir. Bunuda import ile yapıyoruz. yani import pandas as pd burada “as pd” kısaltma anlamına gelmektedir. Artık pandas yerine pd kullanabileceğiz. Python dosyanızın bulunduğu yere bir excel dosyası atarak. İlk excel dosyamızı pandas datafram i haline çevirelim. import pandas as pd df=pd.read_excel('dosyaismi.xlsx') print(df)  

Python Fonksiyon Örnekleri

Bu sayfada zaman içerisinde bol bol yeni fonksiyonlar paylaşarak sizlerin elindeki örnek sayısını arttırmayı amaçlıyorum. Fonksiyonlar yeni nesil yazılımlar için oldukça önemlidir. Zaten nesne tabanlı programlamanında temelidir. Fonksiyonlar iki aşamadan oluşmaktadır. Bunlar; Fonksiyonun tanımlanması Fonksiyonun kullanılması Örnek def topla(sayi1,sayi2): toplam=sayi1+sayi2 return toplam topla(30,40) Örnek def sinirsiztopla(*sayilar): toplam=0 for sayi in sayilar: toplam=toplam+sayi return toplam sinirsiztopla(5,6,7,10,20,40)  

Python ile Metin String Birleştirme Format Metodu ve %s

Bu dersimizde metinler üzerinde işlemler yaparken bize çok yardımcı olacak bir kaç yapıyı örneklerle beraber açıklamaya çalışacağım. Stringlerde + operatörü ile birleştirme yapabiliyorum. cumle="Merhaba benim adım {isim},soyadım ise {soyisim}".format(isim=isim,soyisim=soyisim) print(cumle) cumle2="Selamlar ben "+isim+" soy adım ise "+soyisim print(cumle2) cumle3="Selamunaleykum benim ismim bendeniz %s benim soy ismim ise %s"%(isim,soyisim) print(cumle3) Çıktılar ise; Merhaba benim adım Hasan Çağrı,soyadım ise Güngör Selamlar ben Hasan Çağrı soy adım ise Güngör Selamunaleykum benim ismim bendeniz Hasan Çağrı benim soy ismim ise Güngör  

Python Json Veri Okuma & Çekme

JSON yani JavaScript Object Notation JS objeleriyle oluşturulmuş bir dildir. API entegrasyonu yapmak isteyen birinin ilk olarak öğrenmesi gereken dillerden biridir. Temel görevi veri taşımaktır. Python ile JSON veri okumak için JSON kütüphanesini kullanırız. JSON kütüphanesi JSON dilini işlememizi sağlayan bir kütüphanedir. JSON Kütüphanesini import json ile çağırabiliriz. JSON kütüphanesi JSON verilerini python dict haline çevirir.   import json dosya=json.loads("dosya.json") ### Dosya artık sözlükdictionary formatına dönüştü.  

Python Streamlit Pixabay Arama Motoru

import json import streamlit as st from urllib.request import urlopen arama=st.text_input("Aramak İstediğiniz Kelimeyi Giriniz") if len(arama)>0: tip=st.sidebar.selectbox("Görsel Tipi Seçiniz", ["all", "photo", "illustration", "vector"]) kategori=st.sidebar.selectbox("Kategori Seçiniz",["All","backgrounds", "fashion", "nature", "science", "education", "feelings", "health", "people", "religion", "places", "animals", "industry", "computer", "food", "sports", "transportation", "travel", "buildings", "business", "music"]) arama=arama.replace(" ","+") arama=arama.replace("İ","i") arama=arama.lower() arama=arama.replace("ç","c") arama = arama.replace("ğ", "g") arama = arama.replace("ı", "i") arama = arama.replace("ş", "s") arama = arama.replace("ö", "o") arama = arama.replace("ü", "u") link="...

  • 1
  • 2
  • 6