Felsefe tarihi dersinde, öğrencilerden bir düşünürler listesini alfabetik sıraya dizmeleri ve her bir düşünürün adının baş harfini büyük yapmaları isteniyor. Bu işlemi otomatikleştiren bir program yazmaları gerekiyor.
Program şu özelliklere sahip olmalı:
Bu programın temel işlem sırasını maddeler halinde yazınız.
Çözüm:🔤 Bu problem, string manipülasyonu ve liste sıralama becerilerini test eder. İşte çözümün adımları:
.split(',') ile virgüllerden ayırarak bir listeye dönüştür. Her bir elemanın etrafındaki boşlukları temizlemek için .strip() metodunu kullan..title() metodunu kullanarak ilk harfi büyük, kalan harfleri küçük yap. (Örn: "pLATON" -> "Platon")sorted() fonksiyonu ile alfabetik olarak sırala.print() fonksiyonu veya her bir elemanı ayrı bir satırda göstermek için bir döngü kullanılabilir.✅ Programın çıktısı şu şekilde olacaktır: ['Aristoteles', 'Epikuros', 'Platon']. Bu, öğrencilerin çalışmalarını düzenlemeleri için kullanışlı bir araçtır.