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…

C# ilk program “Hello World” ve C# Komut Satırı Derleyicisi(“
C# Komut Satırı Derleyicisi C# ile yazılan programları ya komut satırı derleyicisi ya da Visual Studio.NET yardımıyla derleyip çalıştırabiliriz. C# derleyicisinin ismi csc.exe’dir. class ilkProgram{ static void Main(string[] args){ Console.WriteLine(“Hello World”); } }
