[Udacity]CS101之Unit 2学习总结

http://www.udacity.com/overview/Course/cs101

第二单元学习情况:

耗时

2012/08/28 ~ 2012/09/05

内容

这一单元主要是简单介绍了 python 函数方面的知识、if 语句及 while 循环:

  • 函数
    • 定义
    • 参数
    • 返回值
  • 操作符
  • True,False
  • if 语句
  • or
  • while 循环
  • break
  • a, b = 1, 2

收获

依旧比较简单,巩固已有知识

通往搜索引擎之路

获取页面内的所有链接地址:

https://gist.github.com/3637302

[Udacity]CS101之Unit 1学习总结

最近在 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()

通往搜索引擎之路

获取单个链接地址:

https://gist.github.com/3637230