摘要: 1.作用域和名字空间由来及解释定义 Python有一个核心概念是名字空间(namespace),namespace是一个name到object 的映射关系,Python有很多namespace,因此,在代码中如果碰到一个标志符(name),需要有一个规则来决定去哪个namespace查找——这就是L 阅读全文
posted @ 2017-06-16 16:09 韩晓飞 阅读(333) 评论(1) 推荐(1) 编辑
摘要: 函数嵌套 Python语言允许在定义函数的时候,其函数体内又包含另外一个函数的完整定义,这就是我们通常所说的嵌套定义; 实例1: def foo(): #定义函数foo(), m=3 #定义变量m=3; def bar(): #在foo内定义函数bar() n=4 #定义局部变量n=4 print 阅读全文
posted @ 2017-06-16 15:55 韩晓飞 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 1.1定义一个函数 函数代码块以 def 关键词开头,后接函数标识符名称和圆括号()。 任何传入参数和自变量必须放在圆括号中间。圆括号之间可以用于定义参数。 函数的第一行语句可以选择性地使用文档字符串—用于存放函数说明。 数内容以冒号起始,并且缩进。 return [表达式] 结束函数,选择性地返回 阅读全文
posted @ 2017-06-16 15:42 韩晓飞 阅读(1314) 评论(0) 推荐(0) 编辑
摘要: 字符编码 1. 字符编码简介: 1.1. ASCII 1.2. MBCS 1.3. Unicode主要研究 2. Python2.x中的编码问题: 2.1. str和unicode: str和unicode都是basestring的子类。严格意义上说,str其实是字节串,它是unicode经过编码后 阅读全文
posted @ 2017-06-16 14:10 韩晓飞 阅读(262) 评论(0) 推荐(0) 编辑