Dive Into Python 笔记1

1. python没有独立的头文件;

2. 函数无返回值定义,函数体内可以用return语句返回任何值,当没有return语句时,python认为该函数返回的是None;

3. 函数的参数无类型定义,python自己来管理变量的类型;

4. None 是python语言的null值;

5. Python既是动态类型的语言,也是强类型语言;其变量的类型在第一次为其赋值时确定,一旦确定为一个类型,必须进行显示转换才能变为其它类型;

6. python函数的Doc在runtime下是函数的一个属性__doc__,所以定义每个函数都要写doc string(三引号);

7. 访问imported modules中的函数方法: module.function

8. import的查找路径:sys.path

9. everything is an object: 可以赋值,可以作参数。

10. 写main函数的方法:if __name__ == "__main__":

你可能感兴趣的:(python)