作者oaz (台灣獨立建國不必錢嗎?)
看板Python
標題Re: [問題] decode文件
時間Sat Nov 28 09:02:33 2009
※ 引述《tacosung (taco)》之銘言:
: 先感謝上次大家回答我的問題!!
: 感謝大家包容我問題都問不清楚...
: (因為我自己也弄得有點亂~ @@)
: 不過我相信我這次的問題應該很清楚
: 而且會是一個非常簡單的問題
: (可是我怎麼改都改不出正確的來 囧)
: 現在問題卡在出現機率上
: 我現在把上次的程式import之後
: possible = freqs[letter]/sum(freqs.values())
: print letter, ": ", possible
: 這樣寫的話 跑出來的答案都會變成0
^^^^^^^^^^^^^^^^^^^^^
直覺的想法:
是不是用了整數除法了
如:
>>> 1/2
0
>>> 1./2
0.5
不過,如果你是用 Python3 ,就不用考慮這問題
>>> 1/2
0.5
: 可是我改了好久~
: 還是不知道要改成怎樣才能跑出我要的機率(每個字母)
: 所以只好很厚顏的再跑上來跟大家求救 T^T
: 感謝大家 (請鞭小力點.....)
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.30.32
推 Lucemia:我也覺得是這個 XD 11/28 09:05
推 buganini:i just found that i didnt do any numeric calculation 11/28 13:33
→ buganini:in my python task last whole year! it's all about 11/28 13:34
→ buganini:text processing :p 11/28 13:34
→ buganini:maybe some +-* but no / ! 11/28 13:35