犹豫学python还是perl,师弟陈建议我学python,还给我发了些学习资料过来,那我就开始学了。
20111130开始
python经典入门教材
34页:-25.5%2.25得到1.5 原来是:-25.5+2.25*12=1.5
20111202
好奇:#!/usr/bin/python
百度了下:它是用来干嘛的?貌似没有它对脚本功能也没啥影响。它是用来指定用什么解释器运行脚本以及解释器所在的位置。
Python至少应当有这一行那样的特殊形式的注释。它被称作 组织行 ——源文件的头两个字符
是#!,后面跟着一个程序。这行告诉你的Linux/Unix系统当你 执行 你的程序的时候,它应该运
行哪个解释器。
Syntax error对话框
There's an error in your program: expected an indented block
缩进有问题
20111205
连着睡了好几天,又回来更新了。
几个新名词:词典(if-elif-else);序列(for)
可以在while循环中使用一个else从句
如果你从for或while循环中终止 ,任何对应的循环else块将不执行
DocStrings的使用:
只能用在函数的最前行,不能放在函数的中间或者是末尾,多写几行没问题,但是必须符合他们的规则
使用__doc__来调用,doc前后都是两个下划线
20111208
马马虎虎是学完了,由于以前也有些其他语言的基础,所以后面就看得比较快,例子也没有一个个实验,基本上是了解了下这个语言,具体还要做一些程序才能更好地掌握。
下一步要看 Natural Langugage Processing with Python