OS modülü kullanarak bir dizindeki mp3 uzantılı dosyaları taşıma

1.Adım : Bir dizindeki dosyalara erişmek için “OS” modülü altında bulunan listdir() fonksiyonu kullanılır . listdir() fonksiyonu , dizin üzerinde bulunan verilerin dosya isimlerini bir liste içinde geri döndürür 2.Adım : Erişilen dosyaların dosya adlarını ve uzantılarını “OS” modülü içerisinde bulunan path.splitext() fonksiyonları yardımı ile ayırırız İlgili kodlar import os…

Operatör aşırı yükleme örnek 1

Operatörlerin aşırı yüklenmesi, bir operatörün bir nesne için bizim istediğimiz şekliyle çalışabilecek hale getirilmesidir. Örneğin bir (+) operatöründe ilk aklımıza gelen iki sayının toplamı ya da iki metnin birleştirilmesidir. Bazen yazdığımız sınıflara ait nesnelerin üzerinde bazı özel işlemler yapmak isteriz . Bu durumda sınıfımızda bir takım değişiklikler yapmak zorundayız. Mesela…

Bir dizinde istenilen uzantıdaki dosyaları başka bir dizine kopyalamak

Python dilinde dizin işlemleri “OS” modülünü kullanarak yapılmaktadır. Bu örnekte bir dizindeki “.mp3” uzantılı dosyaları başka bir dizine nasıl kopyalanacağı anlatılmaktadır . Python’daki OS modülü , işletim sistemi üzerinde değişiklikler yapmak için kullanılır . OS modülünün sunduğu işlevler,bazı zamanlar platform bağımlı olabilmektedir . Bu yazıda yukarıdaki probleme karşılık gelen  işlevlerin…

Nesneye Dayalı Programlama ( Final 2016 ) Soru Çözümleri

Dumlupınar Üniversitesi Bilgisayar Mühendisliği 2015-2016 Bahar Yarıyılı Nesneye Dayalı Programlama Final soru çözümleri aşağıda yer almaktadır . Bütünleme sınavı için umarım  ışık tutar . Soru 1 : Çok biçimlilik int main(){ Sekil *sekilOrnek; Dikdortgen diktdgn(10, 7); Ucgen ucgn(10, 5); sekilOrnek = &diktdgn; sekilOrnek->alan(); sekilOrnek = &ucgn; sekilOrnek->alan(); return 0; } Source.cpp #include…

1 3 4 5 6 7 9