首页
Python
Java
IOS
Andorid
NodeJS
JavaScript
HTML5
【
dive into python 读笔(1)
】的更多相关文章
dive into python 读笔(1)
chapter2 and 3: 使用Python IDE来交互式地测试表达式 编写Python程序并且从IDE运行,或者从命令行运行 导入模块及调用它们的函数 声明函数以及doc string.局部变量和适当的缩进的使用 定义dictionary.tuple和list 任意一个对象的访问方法,包括:字符串.list.dictionary.函数和模块 通过字符串格式化连接值 使用list解析映射list为其他的list 把字符串分割为list和把list连接为字符串…
dive into python 读笔(3)
chapter 6 异常和文件处理: # 使用 try...except 来捕捉异常 # 使用 try...finally 来保护额外的资源 # 读取文件 # 在一个 for循环中一次赋多个值 # 使用 os 模块来满足你的跨平台文件操作的需要 # 通过将类看成对象并传入参数,动态地实例化未知类型的类 chapter 7 正则表达式: ^ 匹配字符串的开始 $ 匹配字符串的结尾 \b 一个单词的边界 \d 任意数字 \D 任意非数字字符 x? 一个可选的x字符 x* 0次或者多次x字符 x+ 1…
dive into python 读笔(2)
chapter 4 自省, summary: # 用可选和命名参数定义和调用函数 # 用 str 强制转换任意值为字符串形式 # 用 getattr 动态得到函数和其它属性的引用 # 扩展列表解析语法实现列表过滤 # 识别 andor 技巧并安全地使用它 # 定义 lambda 函数 # 将函数赋值给变量然后通过引用变量调用函数 chapter 5 对象和面向对象, summary: # 使用 import module 和 from module import 导入模块 # 定义和实例化类 #…
为什么《Dive into Python》不值得推荐
2010 年 5 月 5 日更新:我翻译了一篇<<Dive Into Python>非死不可>作为对本文观点的进一步支持和对评论的回复,请见:http://blog.csdn.net/lanphaday/archive/2010/05/05/5558617.aspx 为什么<Dive into Python>不值得推荐 作者:赖勇浩(http://blog.csdn.net/lanphaday ) 不论是在国内人气最旺的 Python 社区 python-cn goog…
python 学习笔记 5 ----> dive into python 3
字符串 文本:屏幕上显示的字符或者其他的记号 计算机认识的东西:位(bit)和字节(byte) 文本的本质:某种字符编码方式保存的内容. 字符编码:一种映射(显示的内容 ----> 内存.磁盘内存储的内容) 编码方式:一种将计算机可读的数字映射成人类可读的字符的解码秘钥. unicode 1 为任意语言的任意字符设计 2 4字节 3 每个数字代表唯一的符号 4 UTF-32:每1个字符使用4个字节 UTF-16:每1个字符使用2个字节(前65535个字符),空间效率比UTF-32高 5 UTF…
python 学习笔记 4 ----> dive into python 3
解析 列表解析.字典解析.集合解析 浏览本地文件系统的模块: 1 os 2 os.path 3 glob os模块:获取(和修改)本地目录.文件进程.环境变量等信息 os.path模块:包含了操作路径名.文件名和目录名的函数(拼接.分隔等) glob 模块利用shell风格的通配符,获得一个目录的内容 处理文件和目录 当前工作目录 ----> 加入到搜索路径中的目录或者切换当前目录到新的目录,新目录变成新的当前工作目录 os模块 import os:导入os模块 os.getcwd():获取当前…
python 学习笔记 3 ----> dive into python 3
Python内置数据类型 注意: Python可以不需要声明变量的数据类型.它是根据变量的初始赋值情况分析数据类型,并在内部跟踪变量. 比较重要的数据类型: 1 布尔型(Booleans):True.False,它们是常量,可以对布尔类型变量直接赋值. 布尔类型上下文:if语句 布尔类型可以被当做数值0和1进行计算,Python2遗留问题. 2 数值型(Numbers):Integers.Floats.Fractions.Complex Number Integer和Floating point…
python 学习笔记 2 ----> dive into python 3
Python Shell idle的使用 >>> >>>help() ----> help> 可以在help这个工具中查找Python内置函数的文档等等,例如输入print. ps:非常酷的工具!!! print()函数是内置的,不用显式的声明.所谓的内置函数,build-in function 声明函数: def func_name(param1, param2): 注意: 1 函数不用定义返回值类型,也不用指定是否有返回值 2 有执行return语句,将…
Dive into Python
写这篇文章的原因完全是为了督促自己每天晚上看完两章<Dive Into Python>这本书,因此,很多内容都是摘抄自原书的翻译版或者是自己瞎想,于是就顺带着记录了下来.此前已经看完前两章,是关于Python的由来以及编码格式,安装等问题.接下来,是Python的数据结构. 第三章 内置数据结构 字典类型(Dictionary) d = {"server":"mpilgrim", "database":"master&quo…
python 读 excel 模块: xlrd
主要来自:[ python中使用xlrd.xlwt操作excel表格详解 ] 为了方便阅读, 我将原文两个模块拆分为两篇博文: [ python 读 excel 模块: xlrd ] [ python 写 excel 模块: xlwt ] xlrd 基本操作 这个过程有几个比较麻烦的问题,比如读取日期.读合并单元格内容. 读一个有2个 sheet 的 excel 文件, 读入sheet2的内容, 内容如下: 使用 python 读入 #!/usr/bin/env python # -*- cod…