Cum 01 Eylül 2023
Tags:
split() Fonksiyonu
split() metodu, veriyi, eşleşmelerin olduğu noktalardan itibaren böler ve liste haline getirir. Örneğin aşağıdaki kod çalıştırılırsa cümle boşluk (\s) karakterlerinden bölünür (yani kelimelere ayrılır):
metin = """Guido Van Rossum Python'ı geliştirmeye 1990 yılında başlamış... Yani aslında Python için nispeten yeni
bir dil denebilir. Ancak Python'un çok uzun …
Continue reading »
Cum 01 Eylül 2023
Tags:
sub() Fonksiyonu
Şimdiye kadar hep düzenli ifadeler yoluyla bir karakter dizisini nasıl eşleştireceğimizi inceledik. Ama tabii ki düzenli ifadeler yalnızca bir karakter dizisi bulmakla ilgili değildir. Bu araç aynı zamanda bir karakter dizisini değiştirmeyi de kapsar. Bu iş için temel olarak iki metot kullanılır. Bunlardan ilki sub() metodudur. Substitute …
Continue reading »
Cum 01 Eylül 2023
Tags:
subn() Fonksiyonu
Bu metodu çok kısa bir şekilde anlatıp geçeceğiz. Çünkü bu metot sub() metoduyla neredeyse tamamen aynıdır. Tek farkı, subn() metodunun bir metin içinde yapılan değişiklik sayısını da göstermesidir. Yani bu metodu kullanarak, kullanıcılarınıza “toplam şu kadar sayıda değişiklik yapılmıştır” şeklinde bir bilgi verebilirsiniz. Bu metot çıktı olarak iki …
Continue reading »
Cum 01 Eylül 2023
Tags:
Düzenli İfadeler (Regular Expressions)
Düzenli ifadeler (RegEx ya da Regular Expression), bir arama işleminde eşleştirilecek deseni temsil eden özel dizelerdir. Bir başka tanımla bir karakter dizisi içinde bulunan, belli bir düzene uyan eşleşmeleri bulmanıza ve yönetmenize yardımcı olacak desenler oluşturmanıza izin veren bir metin dizisidir (bir string ifadedir). Bir metinde …
Continue reading »
Cts 15 Nisan 2023
Tags:
PyAutoGUI Kütüphanesi
PyAutoGUI, fare ve klavyeleri kontrol etmemizi sağlayan, böylece otomatik görevler yapan kodlar/botlar yazmamıza yardımcı olan güzel, faydalı bir Python kütüphanesidir (modülüdür).

PyAutoGUI kütüphanesi ile aşağıda listelenen işlemleri yapabiliriz;
- İmleci hareket ettirme,
- İstenilen yere tek, çift ya da daha fazla tıklama,
- Pencere, diyalog kutusu taşıma, kaydırma çubuğunu hareket …
Continue reading »
Prş 28 Temmuz 2022
Tags:
Operator Kullanımı
Atama Operatorleri
Aritmetik İşlem Operatörleri
sum() Metodu
Python'dan kullanmaya aşina olduğumuz sum() fonksiyonu, Pandas içerisinde metot olarak bulunuyor.
Yani Python'da sum() fonksiyonuna parametre olarak değişken veriyorduk.
(Ör. sum(liste)).
Pandasta ise veri çerçevesi adının sonuna metot olarak ekliyoruz.
(Ör. VeriCercevesi.sum())
Örneklerle inceleyelim.
Continue reading »
Prş 28 Temmuz 2022
Tags:
/ (Bölme) Operatörü
İki sütun verisini / bölme operatörü ile bölebiliriz.
baslik = ["Birler", "Onlar", "Yüzler"]
basliksiz = pd.read_excel("Veri_Setleri/basliksiz.ods", header = None, names = baslik )
print(basliksiz)
|
Birler |
Onlar |
Yüzler |
| 0 |
9 |
82 |
246 |
| 1 |
7 |
78 |
180 |
| 2 |
8 |
83 |
565 |
| 3 |
6 |
82 |
486 |
| 4 |
4 |
37 |
615 |
| 5 |
2 … |
Continue reading »
Prş 28 Temmuz 2022
Tags:
* (Çarpma) Operatörü
İki sütun verisini * çarpma operatörü ile çarpabiliriz.
baslik = ["Birler", "Onlar", "Yüzler"]
basliksiz = pd.read_excel("Veri_Setleri/basliksiz.ods", header = None, names = baslik )
print(basliksiz)
|
Birler |
Onlar |
Yüzler |
| 0 |
9 |
82 |
246 |
| 1 |
7 |
78 |
180 |
| 2 |
8 |
83 |
565 |
| 3 |
6 |
82 |
486 |
| 4 |
4 |
37 |
615 |
| 5 |
2 … |
Continue reading »
Prş 28 Temmuz 2022
Tags:
- (Çıkarma) Operatörü
İki sütun verisini - çıkarma operatörü ile çıkarabiliriz, farkını alabiliriz.
baslik = ["Birler", "Onlar", "Yüzler"]
basliksiz = pd.read_excel("Veri_Setleri/basliksiz.ods", header = None, names = baslik )
print(basliksiz)
|
Birler |
Onlar |
Yüzler |
| 0 |
9 |
82 |
246 |
| 1 |
7 |
78 |
180 |
| 2 |
8 |
83 |
565 |
| 3 |
6 |
82 |
486 |
| 4 |
4 |
37 |
615 … |
Continue reading »
Prş 28 Temmuz 2022
Tags:
mean() Metodu
Her sütun için ortalama değer hesaplamak için mean() metodunu kullanabiliriz.
baslik = ["Birler", "Onlar", "Yüzler"]
basliksiz = pd.read_excel("Veri_Setleri/basliksiz.ods", header = None, names = baslik )
print(basliksiz)
|
Birler |
Onlar |
Yüzler |
| 0 |
9 |
82 |
246 |
| 1 |
7 |
78 |
180 |
| 2 |
8 |
83 |
565 |
| 3 |
6 |
82 |
486 |
| 4 |
4 |
37 … |
Continue reading »