-
尽量先成后除,浮点型数据有误差,小数点后会被省略。查看全部
-
请注意,函数体内部的语句在执行时,一旦执行到return时,函数就执行完毕,并将结果返回。
查看全部 -
由于函数的参数按从左到右的顺序匹配,所以默认参数只能定义在必需参数的后面:
查看全部 -
汉诺塔 (http://baike.baidu.com/view/191666.htm) 的移动也可以看做是递归函数。
查看全部 -
幂指数在Python 中的数学标识:
2^8=2**8
查看全部 -
Python for 循环:
遍历的形式以 for i in L .
作为遍历各元素。
查看全部 -
返回一个tuple可以省略括号,而多个变量可以同时接收一个tuple,按位置赋给对应的值,所以,Python的函数返回多值其实就是返回一个tuple,但写起来更方便
查看全部 -
可以直接从Python的官方网站查看文档: http://docs.python.org/2/library/functions.html#abs
查看全部 -
借助抽象,我们才能不关心底层的具体计算过程,而直接在更高的层次上思考问题
查看全部 -
添加元素时,用set的add()方法
删除set中的元素时,用set的remove()方法
所以用add()可以直接添加,而remove()前需要判断
查看全部 -
set 持有一系列元素,这一点和 list 很像,但是set的元素没有重复,而且是无序的,这点和 dict 的 key很像。
查看全部 -
set的内部结构和dict很像,唯一区别是不存储value,因此,判断一个元素是否在set中速度很快。
查看全部 -
dict的第一个特点是查找速度快,无论dict有10个元素还是10万个元素,查找速度都一样。而list的查找速度随着元素增加而逐渐下降。
不过dict的查找速度快不是没有代价的,dict的缺点是占用内存大,还会浪费很多内容,list正好相反,占用内存小,但是查找速度慢。
查看全部 -
dict的第一个特点是查找速度快,无论dict有10个元素还是10万个元素,查找速度都一样。
dict的第二个特点就是存储的key-value序对是没有顺序的!
dict的第三个特点是作为 key 的元素必须不可变,Python的基本类型如字符串、整数、浮点数都是不可变的,都可以作为 key。
查看全部 -
len() 函数可以计算任意集合的大小
查看全部
举报