看板 Python 關於我們 聯絡資訊
※ 引述《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