摘要: 参数检查:args 数据类型检查函数 if not isinstance(x, (int, float)): 在Python中,定义一个函数要使用def语句,依次写出函数名、括号、括号中的参数和冒号:,然后,在缩进块中编写函数体,函数的返回值用return语句返回。 如果没有return语句,函数执行完毕后也会返回结果,只是结果为None。 return None可以简写为return。 ... 阅读全文
posted @ 2016-03-23 20:06 南湖鹄 阅读(149) 评论(0) 推荐(0) 编辑
摘要: range() raw_input(‘birth’)返回字符串 函数 abs() cmp(): 数据类型转换: 阅读全文
posted @ 2016-03-23 19:53 南湖鹄 阅读(206) 评论(0) 推荐(0) 编辑
摘要: if A: for …in : while x: if A:elif:else: 不能直接用int进行迭代,而必须加个range. range(len(L)) int object is not iterable 记住倒数第一个元素的索引是-1。 L[0:3]Slice 切片L[:10]前10L[-10:]后10L[:10:2]前10每2个取一个L... 阅读全文
posted @ 2016-03-23 19:52 南湖鹄 阅读(426) 评论(0) 推荐(0) 编辑
摘要: 和list比较,dict有以下几个特点: 1查找和插入的速度极快,不会随着key的增加而增加; 2需要占用大量的内存,内存浪费多。 字符串a=“abc” a.replace(‘a’,’A’) 阅读全文
posted @ 2016-03-23 19:44 南湖鹄 阅读(370) 评论(0) 推荐(0) 编辑
摘要: 版本差异 from __future__ Python2.7 Python3.x 除法 / // Unicode u‘’ 阅读全文
posted @ 2016-03-23 19:10 南湖鹄 阅读(117) 评论(0) 推荐(0) 编辑
摘要: 第三方库还有MySQL的驱动:MySQL-python,用于科学计算的NumPy库:numpy,用于生成文本的模板工具Jinja2 模块搜索路径 Windows下: 双\\ sys.path.append('E:\\Python\\zjccx') Unix/Mac://Users/michael/my_py_scripts 阅读全文
posted @ 2016-03-23 19:04 南湖鹄 阅读(121) 评论(0) 推荐(0) 编辑
摘要: 常数,变量 特殊变量:__xxx__ 可以被直接引用 private函数:_xxx __xxx__ 外部不需要引用的函数全部定义成private,只有外部需要引用的函数才定义为public。 导入 import module_name import module_name as xxx 定义: def test(): ……… if __name__=='__main__'... 阅读全文
posted @ 2016-03-23 18:43 南湖鹄 阅读(115) 评论(0) 推荐(0) 编辑