作者ibmibmibm (殺.人.鬼)
看板Python
標題Re: [問題] 卡關了...
時間Sat Oct 28 03:28:22 2006
More pythontic way:
import random
times = 100
history = [random.choice(('head', 'tail')) for i in range(times)]
for i in history:
print i
print 'head:', history.count('head')
print 'tail:', history.count('tail')
--
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ ▁ ▄-▄▄
██◤ ◥█◤ ██◣ ██◣ ██◤ ◢██ ▅▆◤ -▅▃
█ █ █ █ █▄▄ █ █ █ ◣ ◢ /▁ -
█ ◤ █ ██◢█ ▄▄▌█◢ █ █ ◤ ◥ ◤ ◢
█ ◢█◣ █ ◣ ██◤ █ ██◤ ◢▍
▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃ ▊ Mozilla Firefox
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.123.224.181
1F:推 supencham:金害...有越來越看不懂的趨勢... 10/28 11:04
2F:推 timerover:這樣寫漂亮很多 酷 10/29 09:57
3F:→ timerover:我是寫c轉寫python的 xD 10/29 09:58
4F:推 jtmh:大推 :) 10/29 14:15
5F:推 Freak1033:但是這樣寫吃 linear space 喔. XD 11/01 06:10
6F:推 jtmh:times 不大的前提下,我覺得程式看起來清楚比較重要耶!? 11/01 16:05
7F:→ jtmh:不然這樣寫不僅記憶體吃得多,就連執行速度也比較慢啊 @@? 11/01 16:06