最近在 Udacity 上学习公开课 CS(Intro to Computer Science)101。
其实我主要是被这个课程的副标题所吸引过去的:
Building a Search Engine(构建一个搜索引擎)
太有吸引力了,同时也想对自己的 python 知识查漏补缺。
http://www.udacity.com/overview/Course/cs101/CourseRev/apr2012
下面说一下第一单元的学习情况。
耗时
2012/08/19 ~ 2012/08/27
内容
这一单元主要是介绍一些基本的 python 语法知识:
- 数字 (1, 2, 3)
- 运算符(+,-,*,%,/)
- 小数点(2.0/3)
- 字符串
- 字符串连接(’a’+’b’,’a’**2)
- 字符串切分(’test'[:2],’test'[:],’test'[::-1])
- 字符串查找(’test’.find(‘t’),’tets’.find(‘t’, 2))
-
变量赋值
- a = 1
- b = a
- c = b
- a,b,c 的值是一样的
-
str 函数
- str(number) # ‘number’
收获
每段视频时间都比较短,并且每个知识点都有习题进行巩固,学习比较轻松容易坚持。
我从中学到的查漏补缺的知识:
'test'.find('a') # -1 这个以前不知道,因为没用过 find()
通往搜索引擎之路
获取单个链接地址: