随笔分类 -  Python

摘要:导入模块: 方法一:导入模块,引用函数时需要用到模块名,不会产生名字冲突 方法二:只导入用到的函数 对于名字冲突:给函数起别名避免冲突 动态导入模块: try 的作用是捕获错误,并在捕获到指定错误时执行 except 语句。 如果导入的模块不存在,Python解释器会报 ImportError 错误 阅读全文
posted @ 2017-07-28 15:10 HHello_World 阅读(203) 评论(0) 推荐(0)
摘要:函数式:一种编程范式 纯函数式编程:没有变量,支持高阶函数编程 Python不是纯函数式编程语言,支持高阶函数编程 变量可以指向函数,函数名就是指向函数的一个变量,与普通变量没有区别 高阶函数:能接收函数做参数的函数。 map():是 Python 内置的高阶函数,它接收一个函数 f 和一个 lis 阅读全文
posted @ 2017-07-27 18:42 HHello_World 阅读(469) 评论(0) 推荐(0)
摘要:raw字符串:如果一个字符串包含很多需要转义的字符,对每一个字符都进行转义会很麻烦。为了避免这种情况,我们可以在字符串前面加个前缀r,表示这是一个 raw 字符串,里面的字符就不需要转义了。但是r'...'表示法不能表示多行字符串,也不能表示包含'和 "的字符串 多行字符串:格式如下 '''Line 阅读全文
posted @ 2017-07-25 14:53 HHello_World 阅读(162) 评论(0) 推荐(0)
摘要:Python是动态语言 list:类似数组,有序集合 创建:L = ['Michael', 100, True],可以在一个list中包含各种数据 访问:按索引访问,如L[0];可倒序访问,如L[-1]表示访问list最后一个元素(注意越界问题) 添加新元素:append()方法,追加元素到list 阅读全文
posted @ 2017-07-25 14:23 HHello_World 阅读(184) 评论(0) 推荐(0)