尝试用 python 写一个音频转码脚本。从而学习学习 Python。以下是奋斗了一个下午加半个晚上的结果,虽然只有几行,但也看的蛮辛苦的。
今天在 Gnome Live 找到了各地运营商的无线连接资料,虽然还缺少拨号号码的信息,但帮你整理好的 mnc mcc 已经非常有帮助了。
想用 Python 提取需要的信息,于是今天开始学习 Python 的 XML 了。
python 中的 while 和 for 控制结构,最有个性的就是有一个可选的 else 功能。从逻辑上并不是很难接受:
1 2 3 4 | while True: print X else print Y |
《Python 学习手册》里面解释:只有当 break 的时候才不会走到 else。这解释看的我晕死了。
《可爱的 Python》 里面就说的简单: 当测试条件 True 变成 Flase 的时候,就会走到 else。
逻辑上是明白了,但是具体什么情况下应用,很模糊。
《可爱》里面给的一个例子是:
当你使用 while 寻找你要找的东西时,一旦找到了,给出一个 break。如果遍历完还没有找到,则走到 else ,做一些其他动作。
这的确是实用的例子。
新的东西,完全没感觉,慢慢积累吧。这里只为加深一下印象。
© 2012 Water is….. | Theme by Eleven Themes
评论