Programcı adam sıkılırsa türkü algoritması yazar herhalde, bir arkadaşım bana türkü algoritması linkini gönderdiğinde güldüm biraz.
Bugün aynısını Python ile yazayım dedim, evet canım sıkkın.
PHP
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | <?php for ($i = 1; $i <= 14; $i++) { if (!(($i > 4) && ($i <14))) { printf("%d mumdur\n", $i); } } printf("Bana bir bade doldur\n"); printf("Bu ne güzel düğündür, "); for ($i = 1; $i <= 3; $i++) { printf("Ha ninnah "); if ($i != 2) printf("\n"); } ?> |
Python
1 2 3 4 5 6 | -*- coding: utf-8 -*- print "".join(["%s mumdur\n" % d for d in range(1,5)]+['14 mumdur']) print "Bana bir bade doldur" print "Bu ne güzel düğündür, Ha ninnah" print "Ha ninnah " * 2 |
Not 1: Php algoritmasında basit bir hata vardı ya da yapılmak istenen başka bir şeydi…
Not 2: Python mu döver, PHP mi döver tartışmasına gireni kovalarım.
Wordpressde etiketleri göstermek çocuk oyuncağı gibi birşey olmuş. Bütün yapılması gereken template içinde istediğiniz yerde wp_tag_cloud fonksiyonunu çağırmak, ayrıntılar aşağıdaki linkte.