内容正在载入中,请稍后……
公告
搜索
统计
其他
分页: 3/3 第一页 上页 1 2 3 最后页 [ 显示模式: 摘要 | 列表 ]
3 Apr.2008

Python Unicode 字符串初步 晴

作者: 我就是个世界   分类:技术&学习 » Python   出处:本站原创   
从Python2.0开始,程序员们可以使用一种新的数据类型来存储文本数据:Unicode 对象。它可以用于存储多种Unicode数据(请参阅 http://www.unicode.org/ ),并且,通过必要时的自动转换,它可以与现有的字符串对象良好的结合。

Unicode针对现代和旧式的文本中所有的字符提供了一个序列。以前,字符只能使用256个序号,文本通常通过绑定代码页来与字符映射。这很容易导致混乱,特别是软件的国际化(internationalization--通常写做“i18n”--“i”+18 characters +“n”)。Unicode通过为所有字符定义一个统一的代码页解决了这个问题。

Python中定义一个Unicode字符串和定义一个普通字符串一样简单:


>>> u'Hello World !'
u'Hello World !'
  
时间:17:37 评论(0) 引用(0) 阅读(10159) Tags: , , , ,
26 Mar.2008

Python、Unicode和中文 不指定

作者: 我就是个世界   分类:技术&学习 » Python   出处:本站原创   
Python、Unicode和中文

python的中文问题一直是困扰新手的头疼问题,这篇文章将给你详细地讲解一下这方面的知识。当然,几乎可以确定的是,在将来的版本中,python会彻底解决此问题,不用我们这么麻烦了。

先来看看python的版本:
>>> import sys
>>> sys.version
'2.5.1 (r251:54863, Apr 18 2007, 08:51:08) [MSC v.1310 32 bit (Intel)]'

(一)
用记事本创建一个文件ChineseTest.py,默认ANSI:
s = "中文"
print s

测试一下瞧瞧:
E:\Project\Python\Test>python ChineseTest.py
时间:07:53 评论(0) 引用(0) 阅读(5092) Tags: , ,
15 Mar.2008

Python很好很强大 晴

作者: 我就是个世界   分类:技术&学习 » Python   出处:本站原创   
来源: 喋喋不休

    Python的命令行是一个很好的计算器,如果用过MATLAB,相信不
会对它的界面感到陌生。
    Python中有四种数字,普通整数长整数浮点数复数。普通
整数用C语言中的long实现,提供至少32位精度;长整数提供了无限精
度,只要你的内存足够大;浮点数用C语言中的double实现;复数有实
部和虚部,单位虚数用j表示,比如1+2j就是一个复数,Python命令行
可以进行各种数的加减乘除运算,用 "from math import *"导入math
模块,就可以进行常用的科学函数运算了,math中的数学函数有:
时间:03:05 评论(0) 引用(0) 阅读(3272) Tags:
分页: 3/3 第一页 上页 1 2 3 最后页 [ 显示模式: 摘要 | 列表 ]