VB.net 2010 视频教程 VB.net 2010 视频教程 python基础视频教程
SQL Server 2008 视频教程 c#入门经典教程 Visual Basic从门到精通视频教程
当前位置:
首页 > 编程开发 > python爬虫 >
  • Python 字符串格式化


print("我是%s现在正在讲解%s!" %("李天生","Python"))

以上就是Python字符串格式化的一个实例,"%s"部分,就是用后面括号里的内容进行替换的,
替换的顺序就是括号内部的顺序。
下面是替换符号与描述

    符   号 描述
%c  格式化字符及其ASCII码
%s  格式化字符串
%d  格式化整数
%u  格式化无符号整型
%o  格式化无符号八进制数
%x  格式化无符号十六进制数
%X  格式化无符号十六进制数(大写)
%f  格式化浮点数字,可指定小数点后的精度 如:%.2f
 %e 用科学计数法格式化浮点数
%E 作用同%e,用科学计数法格式化浮点数
%g  %f和%e的简写
%G %f 和 %E 的简写
%p  用十六进制数格式化变量的地址


ASCII

ASCII(American Standard Code for Information Interchange:美国信息交换标准代码)是基于拉丁字母的一套电脑编码系统,主要用于显示现代英语和其
他西欧语言。它是现今最通用的信息交换标准,并等同于国际标准ISO/IEC 646。

Unicode 字符串
Unicode(统一码、万国码、单一码)是计算机科学领域里的一项业界标准,包括字符集、编码方案等。Unicode 是为了解决传统的字符编码方案的局限而产生的,它为每种语言中的每个字符设定了统一并且唯一的二进制编码,以满足跨语言、跨平台进行文本转换、处理的要求。1990年开始研发,1994年正式公布。


Python Unicode 字符串
Python 中定义一个 Unicode 字符串和定义一个普通字符串一样简单:
>>> u'Hello World !’

引号前小写的"u"表示这里创建的是一个 Unicode 字符串。

如果你想加入一个特殊字符,可以使用 Python 的 Unicode-Escape 编码。如下例所示:
>>> u'Hello,world\u0021’

被替换的 \u0021 标识表示在给定位置插入编码值为 0x0021 的 Unicode 字符(叹号)。








相关教程