🚀 Sosyal Medya Post Kontrolcüsü: Trend ve Temiz Mi?
intermediateO(n)
Bir sosyal medya platformunda içerik moderatörü olarak çalışıyorsun! 📝 Amacın, kullanıcıların gönderdiği mesajların belirli kriterlere uyup uymadığını kontrol etmek. Mesaj, en az bir trendy hashtag içermeli VE yasaklı kelimelerden veya emojilerden hiçbirini barındırmamalıdır. Fonksiyonunuz, bir mesajın bu iki koşulu da sağlıyorsa `True`, aksi takdirde `False` döndürmelidir. Unutmayın, hashtagler ve yasaklı kelimeler/emojiler için kontrol yaparken büyük/küçük harf veya emoji duyarlılığına dikkat edin (kelimeler küçük harf duyarsız, emojiler duyarlı kalmalı).
İpuçları
💡 İpucu 1: Mesajın tamamını küçük harfe çevirerek hem trendy hashtag hem de yasaklı kelime kontrollerini (emoji dışındaki) kolaylaştırabilirsiniz.
💡 İpucu 2: Trendy hashtag kontrolü için bir döngü kullanarak `any()` fonksiyonunu düşünebilirsiniz. En az bir tanesi mesajda varsa, ilk koşul sağlanmış demektir.
💡 İpucu 3: Yasaklı kelimeler/emojiler için de benzer bir döngü kurun. Eğer mesajda herhangi bir yasaklı kelime/emoji bulunursa, hemen `False` döndürebilirsiniz.
💡 İpucu 4: Python'daki `in` operatörü string içinde alt string aramak için çok kullanışlıdır.
Yaklaşım & Açıklama
FizzBuzz'ın emoji versiyonu, **junior mülakatların klasik sorusu**. Sıra önemli (15 için FizzBuzz önce kontrol edilmeli).
Soru yükleniyor...
🚀 Sosyal Medya Post Kontrolcüsü: Trend ve Temiz Mi? — Python Sorusu #53 | PythonMulakat Soruları | Python Alıştırma Soruları