作者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