作者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
1F:推 Lucemia:我也觉得是这个 XD 11/28 09:05
2F:推 buganini:i just found that i didnt do any numeric calculation 11/28 13:33
3F:→ buganini:in my python task last whole year! it's all about 11/28 13:34
4F:→ buganini:text processing :p 11/28 13:34
5F:→ buganini:maybe some +-* but no / ! 11/28 13:35