摘要: 最近学习python语言,碰到数据类型间的转换问题。看到一篇文章总结的挺详细,收藏之备用。类型转换 : 1 int(x [,base ]) 将x转换为一个整数 2 long(x [,base ]) 将x转换为一个长整数 3 float(x ) 将x转换到一个浮点数 4 complex(real [,imag ]) 创建一个复数 5 str(x ) 将对象 x 转换为字符串 6 repr(x ) 将对象 x 转换为表达式字符串 7 eval(str ) ... 阅读全文
posted @ 2013-06-04 19:28 Jack Ge 阅读(873) 评论(0) 推荐(0) 编辑
摘要: Python的文件处理和相关输入输出能力。介绍文件对象(它的内建函数,内建方法和属性),标准文件,同时讨论文件系统的访问方法,文件执行,以及相关文件模块。一,内建函数open()和file() 语法:file_object = open(fiel_name, access_mode=’r’, buffering=-1) File_name是要打开的文件名字的字符串,可以使相对路径或者绝对路径,access_mode可选参数,表示文件打开的模式,’r’,’w’,’a’ 分别代表读取,写入和追加。还有个’U’模式,代表通用换行符支持。 ‘r’或者’U’模式打开的文件必须是已经... 阅读全文
posted @ 2013-06-04 17:15 Jack Ge 阅读(2189) 评论(0) 推荐(1) 编辑
摘要: 关于Unicode的详细情况可以参考百度百科:http://baike.baidu.com/view/40801.htm这里简单的说一下。(下面内容基本上时从《Python.Core.Programming.2ed》上摘的)Unicode是计算机可以支持这个星球上的多种语言的秘密武器,在Unicode之前,用的都是ASCII,ASCII吗非常简单,每个英文字符都用7位二进制数的方式存储在计算机内,其范围是32到126.它的实现原理这里也不说了。但是ASCII码只能表示95个可打印的字符,后来把ASCII扩展到了8位,这样就能表示223个字符了,虽然这个来表示欧美字母语言已经足够了,但是对于像中 阅读全文
posted @ 2013-06-04 16:32 Jack Ge 阅读(16380) 评论(0) 推荐(0) 编辑