Bugün yine bir klasik.
Görev:
Bir dizi string alan ve bu dizideki ifadelerin sayısını döndüren bir fonksiyon yazın.

İfade olarak saydıklarımız:
🟢İfadenin mutlaka gözleri olmalı. 2 seçenek: : ve ;
🟢İfadenin burnu olabilir (olmayabilir de). Burunlar: - ve ~
🟢İfade gülümsemeli (üzgün olanlar kabul edilmez!). Gülümsemeler: ) ve D
🟢Eğer string'de bunların dışında bir şey varsa, o bir ifade değildir.

Kontrol için örnekler:
[':)', ';(', ';}', ':-D']       # -> 2
[';D', ':-(', ':-)', ';~)'] # -> 3
[';]', ':[', ';*', ';$', ';-D'] # -> 1


Çözüm önerilerinizi yorumlara bırakın 👇

#algogorusme