阅读《Python编程快速上手:让繁琐工作自动化》笔记
- 单行省略,#符号表示单行注释
- 多行省略,使用三个单引号’’’ ‘’’’或者双引号””” “””来注释多行代码。
- random.randint(1,9),它求值为1和9之间的一个随机整数(包括1和9),第一个参数为范围的下界,第二个参数为范围的上界。
- def,用于定义函数,def后面的内容为函数体
- 一般来说,函数调(函数例如:Len(‘Hello’))用求值的结果(len(‘Hello’)的结果为5),称为函数的“返回值”
- 用def语句创建函数时,可以用return语句指定应该返回什么值。
- return语句:return关键字;编写函数应该返回的值或者表达式。
- import random 为导入random模块
- 表达式是值和操作符的结合。
- 函数调用可以用在表达式中,因为它求值为它的返回值。
- None值,表示没有值。None是NoneType数据类型的唯一值。必须大写首字母N。
- 如果你希望变量中存储的东西不会于一个真正的值混淆,None值这个没有值的值就可能有用。
- 所有函数调用都需要求值为一个返回值
- 在幕后,对于所有没有return语句的函数定义,Python都会在末尾加上return None。这类似于While或for循环隐式地以continue语句结尾。
- 如果使用不带值的return语句(也就是只有returan关键字本身),那么就返回None。