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.
| Pts | Sal | Çar | Per | Cum | Cts | Paz |
|---|---|---|---|---|---|---|
| « Kas | ||||||
| 1 | 2 | 3 | 4 | |||
| 5 | 6 | 7 | 8 | 9 | 10 | 11 |
| 12 | 13 | 14 | 15 | 16 | 17 | 18 |
| 19 | 20 | 21 | 22 | 23 | 24 | 25 |
| 26 | 27 | 28 | 29 | 30 | 31 | |