Python

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="...

Python Pandas Finansal Borsa , Kripto Verileri Çekme (YFinance)

Finansal analiz için python ve pandas oldukça popülerdir. Finansal analiz yapabilmek için etkili ve geniş bir veri almamız gerekmektedir.Alcağımız verileri en doğru ve en hızlı şekilde çekebilmemiz gerekiyor. Bu amaçla benim tercih ettiğim ve en popüler modullerden birisi YFinance Yahoo Finance üzerinden verileri çeken  yfinance modülünü pip install yfinance  ile yükleyebilirsiniz. Çekeceğiniz dosyaları günlük , ve saatlik olarak çekebilceğiniz gibi belirli periyotlar ve tarihler arasındada çekebilirsiniz. Ancak bu veriler pandas datarame şeklinde size geleceği için pandas ı import etmeyi unutmayın. import pandas as pd import yfinance as yf aselsan = yf.download("ASELS.IS", start="2017-01-01", end="2021-04-23")  

Python ile RSI MACD EMA SMA Hesaplama

Finansal Indikatörleri Python’da Kullanımınız için hazırladım. Burada şunu söylemek isterim ki Finansal indikatörler hakkında bilgi sahibi değilim. Ancak bir yazılımcı gelen her formülü ve algoritmayı koda dönüştürebilmelidir. RSI Nedir Nasıl Hesaplanır ? Relative Strength Index (RSI), bir finansal piyasada bir varlığın fiyat hareketlerinin momentumunu ölçen bir teknik analiz göstergesidir. RSI, bir varlığın fiyatının yükseliş ve düşüşleri arasındaki oranı kullanarak hesaplanır ve genellikle 0 ile 100 arasında bir değer olarak gösterilir. RSI, 70 veya üstünde olduğunda bir varlık için “yüksek” (overbought) olarak, 30 veya altında olduğunda ise “düşük” (oversold) olarak kabul edilir. RSI Hesaplama Adımları Bir varlık için fiyat hareketlerini günlük olarak düzen...