Ana içeriğe atla

Kayıtlar

Python psutil kütüphanesi-1

Python, kütüphane bakımından zengin bir dildir. Sorununuza çözüm ararken, daha önce adını duymadığınız bir kütüphane ile karşılaşabilirsiniz. Sizin için yorucu olan tüm işlemler, bu kütüphanede düzgün bir şekilde biraraya getirilmiştir. Böylece siz de, tekerleği tekrar icat etmekten kurtulursunuz. Python'da derin sistem işlemleri yapmak, işlemci hakkında bilgi almak,yönetmek,sistem hakkında detaylı bilgi almak gibi işlemleri yapabilmek için psutil kütüphanesi yazılmıştır. Aslında bundan daha fazlasını da içeriyor ancak, burada hepsinden bahsetmeyeceğiz. adece kısa kısa bilgiler vererek, nasıl kullanılacağına dair bilgi vereceğiz. Öyleyse başlayalım.

Python'da Sınıfları Birbirine Eklemek

Merhaba arkadaşlar. Bugünkü yazımızda, Python da iki veya daha fazla sınıfı + operatörü ile birbirine eklemeyi anlatacağım.  Bildiğiniz gibi Python, nesne yönelimli bir dil. Bu yüzden gerçek hayatta kullandığımız nesneleri modelleyerek programlama içerisinde kullanmamıza imkan sağlıyor ya da bu durum için oldukça uygun diyelim. Elimizdeki nesneleri, diğer oluşturduğumuz nesneler ile toplayabiliriz,iki nesnenin özelliklerini birbirine ekleyebiliriz yani. Bu duruma, operator overloading deniliyor, yani operatorün üzerine yazmak.

Python Soket Programlama

Merhaba arkadaşlar. Bugün sizlerle birlikte Python'da socket programlama yapacağız. Bunun için Python da socket kütüphanesini kullanacağız. Peki nedir bu socket programlama? Soket programlama, sizin iki program arası yada iki bilgisayar arası iletişim kurmanızı sağlar. İşte bizde bugün iki programımızı birbiri ile haberleştireceğiz. Bunun için elimizde iki program olacak. Birinci program,mesaj bekleyen program olacak, diğeri ise mesaj gönderen program.

Python Gömülü Fonksiyonlar-round()

round() fonksiyonu, küsuratlı sayıları yukarı yada aşağı yuvarlamak için kullanılır. Aynı zamanda hassaslık ayarı da yapılabilir. Örnek: >>>round(1.2) 1 >>>round(9.9) 10 Örnekte de görüldüğü gibi round() fonksiyonu, bir küsuratlı sayıyı, kendisine en yakın olan bir tam sayıya doğru tamamlar. Peki, ikisinin tam ortası olursa ne olur?

Python Gömülü Fonksiyonlar-map()

Python, bizler için bazı işleri kolaylaştıran fonksiyonları hazır olarak kendi içinde paketlemiş ve programcıların kullanımına sunmuştur. Bizde bu yazı serisinde, Python içinde gömülü olarak bulunan,yani import etmeye gerek olmadan kullanılabilen fonksiyonları, elimizden geldiğince anlatmaya çalışacağız. Hadi başlayalım :) # map() fonksiyonu map() fonksiyonu, elimizdeki listenin elemanlarını teker teker, bizim belirlediğimiz fonksiyona parametre olarak göndermek için kullanılabilir. Genel yapısı şöyledir map(fonksiyon_adı,liste) Bir örnek yapalım ki, pekiştirmiş olalım. Diyelimki elimizde bir liste var ve bu listede kelimeler var. Biz bu listedeki kelimelerin ilk harflerini büyük yapıp yeni bir liste oluşturalım.