- 浏览: 2003252 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (651)
- ACE (35)
- BAT (9)
- C/C++ (116)
- fast-cgi (14)
- COM (27)
- python (59)
- CGI (4)
- C# (2)
- VC (84)
- DataBase (29)
- Linux (96)
- P2P (6)
- PHP (15)
- Web (6)
- Memcached (7)
- IME输入法 (11)
- 设计模式 (2)
- 搜索引擎 (1)
- 个人情感 (4)
- 笔试/面试 (3)
- 一亩三分地 (33)
- 历史 (2)
- 地理 (1)
- 人物 (3)
- 经济 (0)
- 不仅仅是笑哦 (43)
- 小故事大道理 (2)
- http://www.bjdsmyysjk120.com/ (0)
- http://www.bjdsmyy120.com/ (0)
- 它山之石可以攻玉 (15)
- 大学生你关注些什么 (28)
- 数据恢复 (1)
最新评论
-
luokaichuang:
这个规范里还是没有让我明白当浏览器上传文件时,STDIN的消息 ...
FastCGI规范 -
effort_fan:
好文章!学习了,谢谢分享!
com技术简介 -
vcell:
有错误os.walk(strPath)返回的已经是全部的文件和 ...
通过python获取目录的大小 -
feifeigd:
feifeigd 写道注意:文章中的CPP示例第二行 #inc ...
ATL入门:利用ATL编写简单的COM组件 -
feifeigd:
注意:文章中的CPP示例第二行 #include " ...
ATL入门:利用ATL编写简单的COM组件
字符串类型内建方法
方法 描述
string.capitalize() 把字符串的第一个字符大写
string.center(width) 返回一个原字符串居中,并使用空格填充至长度 width 的新字符串
string.count(str, beg=0, end=len(string)) 返回 str 在 string 里面出现的次数,如果 beg 或者 end 指定则返回指定范围内 str 出现的次数
string.decode(encoding='UTF-8', errors='strict') 以 encoding 指定的编码格式解码 string,如果出错默认报一个ValueError 的 异 常 , 除 非 errors 指 定 的 是 'ignore' 或 者 'replace'
string.encode(encoding='UTF-8', errors='strict') 以 encoding 指定的编码格式编码 string,如果出错默认报一个ValueError 的异常, 除非 errors 指定的是'ignore'或者'replace'
string.endswith(obj, beg=0, end=len(string))b,e 检查字符串是否以 obj 结束,如果 beg 或者 end 指定则检查指定的范围内是否以 obj 结束, 如果是, 返回 True,否则返回 False.
string.expandtabs(tabsize=8)把字符串 string 中的 tab 符号转为空格, 默认的空格数 tabsize 是 8.
string.find(str, beg=0,end=len(string)) 检测 str 是否包含在 string 中,如果 beg 和 end 指定范围, 则检查是否包含在指定范围内,如果是返回开始的索引值,否则返回-1
string.index(str, beg=0,end=len(string)) 跟 find()方法一样, 只不过如果 str 不在 string 中会报一个异常.
string.isalnum() R 如果 string 至少有一个字符并且所有字符都是字母或数字则返回 True,否则返回 False
string.isalpha() 如果 string 至少有一个字符并且所有字符都是字母则返回 True,否则返回 False
string.isdecimal() 如果 string 只包含十进制数字则返回 True 否则返回 False.
string.isdigit() 如果 string 只包含数字则返回 True 否则返回 False.
string.islower() 如果 string 中包含至少一个区分大小写的字符,并且所有这些(区分
大小写的)字符都是小写,则返回 True,否则返回 False
string.isnumeric() 如果 string 中只包含数字字符,则返回 True,否则返回 False
string.isspace() 如果 string 中只包含空格,则返回 True,否则返回 False.
string.istitle() 如果 string 是标题化的(见 title())则返回 True,否则返回 False
string.isupper() 如果 string 中包含至少一个区分大小写的字符,并且所有这些(区分大小写的)字符都是大写,则返回 True,否则返回 False
string.join(seq) Merges (concatenates)以 string 作为分隔符,将 seq 中所有的元素(的字符串表示)合并为一个新的字符串
string.ljust(width)返回一个原字符串左对齐,并使用空格填充至长度 width 的新字符串
string.lower() 转换 string 中所有大写字符为小写.
string.lstrip() 截掉 string 左边的空格
string.partition(str)e 有点像 find()和 split()的结合体,从 str 出现的第一个位置起,
把 字 符 串 string 分 成 一 个 3 元 素 的 元 组
(string_pre_str,str,string_post_str),如果 string 中不包含
str 则 string_pre_str == string.
string.replace(str1, str2,num=string.count(str1))把 string 中的 str1 替换成 str2,如果 num 指定,
则替换不超过 num 次.
string.rfind(str, beg=0,end=len(string))类似于 find()函数,不过是从右边开始查找.
string.rindex( str, beg=0,end=len(string)) 类似于 index(), 不过是从右边开始.
string.rjust(width)返回一个原字符串右对齐,并使用空格填充至长度 width 的新字符串
string.rpartition(str) 类似于 partition()函数,不过是从右边开始查找.
string.rstrip() 删除 string 字符串末尾的空格.
string.split(str="", num=string.count(str)) 以 str 为分隔符切片 string,如果 num有指定值,则仅分隔 num 个子字符串
string.splitlines(num=string.count('\n')) 按照行分隔, 返回一个包含各行作为元素的列表, 如果 num 指定则仅切片 num 个行.
string.startswith(obj, beg=0,end=len(string)) 检查字符串是否是以 obj 开头,是则返回 True,否则返回 False。如果beg 和 end 指定值,则在指定范围内检查.
string.strip([obj]) 在 string 上执行 lstrip()和 rstrip()
string.swapcase() 翻转 string 中的大小写
string.title() 返回"标题化"的 string,就是说所有单词都是以大写开始,其余字母均为小写(见 istitle())
string.translate(str, del="") 根据 str 给出的表(包含 256 个字符)转换 string 的字符,要过滤掉的字符放到 del 参数中
string.upper() 转换 string 中的小写字母为大写
string.zfill(width) 返回长度为 width 的字符串, 原字符串 string 右对齐, 前面填充0
发表评论
-
提供有偿反编译 python2.5,2.6,2.7 code
2014-04-03 16:32 1284提供有偿 反编译 python2.5, python2.6 ... -
Python:封装允许执行命令有超时的类
2012-08-24 17:35 4492封装允许执行命令有超时的类 #!/usr/bin/env ... -
Python 多线程编程及同步处理
2011-06-17 13:04 3058综述 多线程是程序设计中的一个重要方面,尤其是 ... -
python 去掉重复行
2011-06-16 12:15 6845#!/usr/bin/env python impor ... -
通过python获取目录的大小
2011-06-07 11:04 8872通过python获取目录的大小 需要用到的mod ... -
python 单元测试示例2
2011-05-17 11:51 1519#!/usr/bin/env python ... -
python 单元测试示例1
2011-05-17 11:51 1712#!/usr/bin/env python im ... -
python 获取文件md5
2011-05-13 14:01 7989#!/usr/bin/env python im ... -
python模拟windows获取设置ini
2011-05-05 12:20 1099#!/usr/bin/env python from ... -
python 解析 json
2011-04-25 15:42 3655#!/usr/bin/env python impor ... -
python时间处理
2011-04-23 19:25 681import time; import os; impor ... -
python简单的socket 服务器和客户端
2011-03-03 17:42 11496服务器端代码 if "__main__&qu ... -
python __file__ 与argv[0]
2011-02-28 11:25 36748python __file__ 与argv[0] 在py ... -
python os.path模块 简明文档
2011-02-28 11:10 2062os.path.abspath(path)取path的绝对目录 ... -
Python 用HTMLParser解析HTML文件
2011-02-16 20:44 34929Python 用HTMLParser解析HTML文件 ... -
python使用simplejson解析示例
2011-02-16 15:28 8171#!/usr/bin/env python imp ... -
python simplejson模块的使用方法
2011-02-16 14:38 10285python安装:easy_install simplejso ... -
用PDB库调试Python程序
2011-01-06 12:54 1900如果使用过微软技术的朋友应该体会过微软的Visual Stud ... -
python更新svn
2010-12-29 11:05 6276def UpdateSvn(strUser, strPwd, ... -
python 函数参数的传递(参数带星号的说明)
2010-12-23 17:59 1404python中函数参数的传递是通过赋值来传递的。函数参数的 ...
相关推荐
String(字符串)——内建函数 内建函数 方法 描述 capitalize() 将字符串的第一个字符转换为大写 center(width, fillchar) 返回一个指定的总宽度 width 居中的字符串,fillchar 为填充的字符,默认为空格,只能单个...
测量程序编制 - python 14数据类型:String(字符串)-内建函数(实例).pptx
字符串2.1 字符串的创建2.2 字符串与数值的相互转换2.3 字符串的连接、复制和转义2.4 字符串的替换、分隔与合并2.5 Python的字符串常用内建函数2.6 字符串截取3. 正则表达式3.1 正则表达式基础知识3.2 正则表达式...
Python提供了一些内建函数用于基本对象类型:cmp(),repr(),str(),type()和等同于repr()的(’ ‘)操作符 (1)type() type的用法如下: type(object) 接受一个对象作为参数,并返回它的类型。他...
在Python数据结构篇中介绍了Python的序列类型数据结构,这次继续深入的学习序列和String类型对象的内建方法。 软件环境 系统 UbuntuKylin 14.04 软件 Python 2.7.3 IPython 4.0.0 序列类型 序列类型,即由整数...
08.04 字符串内建函数 bytes.decode()方法.png 08.05 字符串内建函数 encode()方法.png 08.06 字符串内建函数 endswith()方法.png 08.07 字符串内建函数 expandtabs()方法.png 08.08 字符串内建函数 find()方法...
6.5.3 字符串类型函数 6.6 字符串内建函数 6.7 字符串的独特特性 6.7.1 特殊字符串和控制字符 6.7.2 三引号 6.7.3 字符串不变性 6.8 Unicode 6.8.1 术语 6.8.2 什么是...
6.6 字符串内建函数 6.7 字符串的独特特性 6.8 Unicode 6.9 相关模块 6.10 字符串关键点总结 6.11 列表 6.12 操作符 6.13 内建函数 6.14 列表类型的内建函数 6.15 ...
2-3Python字符串及方法 2-4Python列表和元组 2-5Python字典和集合 3-1Python-条件语句 3-2Python循环语句 3-3-循环控制语句 3-4关键字介绍 3-5变量的高级之内存管理 4-1函数及函数定义 4-2函数的参数_全局变量和局部...
6.5.3 字符串类型函数 6.6 字符串内建函数 6.7 字符串的独特特性 6.7.1 特殊字符串和控制字符 6.7.2 三引号 6.7.3 字符串不变性 6.8 unicode 6.8.1 术语 6.8.2 什么是...
6.5.3 字符串类型函数 6.6 字符串内建函数 6.7 字符串的独特特性 6.7.1 特殊字符串和控制字符 6.7.2 三引号 6.7.3 字符串不变性 6.8 Unicode 6.8.1 术语 6.8.2 什么是...
6.5.3 字符串类型函数 6.6 字符串内建函数 6.7 字符串的独特特性 6.7.1 特殊字符串和控制字符 6.7.2 三引号 6.7.3 字符串不变性 6.8 unicode 6.8.1 术语 6.8.2 什么是...
2、序列是Python中最为基础的内建类型。它分为七种类型:列表、字符串、元组、Unicode字符串、字节数组、缓冲区和xrange对象。 常⽤的是:列表(List)、字符串(String)、元组(Tuple)。 3、映射在Python的实现...
5、Python提供了两个对象身份比较操作符 is 和 is not 来测试两个变量是否指向同一个对象,也可以通过内建函数 type() 来测试对象的类型。 6、设s='abcdefg',则s[3]值是 'd' ,s[3:5]值是 'de' , s[:5]值是 '...
5、 Python 提供了两个对象身份比较操作符 is 和 is not 来 测试两个变量是否指向同一个对象,也可以通过内建函数 type() 来测试对象的类型。 6、设 s='abcdefg',则 s[3]值是 'd' ,s[3:5]值是 'de' , s[:5]值是 ...
核⼼数据类型和内置对象 核⼼数据类型和内置对象 数字类型,字符串str,布尔类型bool,空值None 1、数字类型: 、数字类型: 整型(int),浮点型(float),复数(complex) 2、布尔类型 、布尔类型 bool: : 真:...
本文研究的主要是Python内建模块struct的相关内容,具体如下...(1)struct.pack:用于将Python的值根据格式符,转换为字符串(因为Python中没有字节(Byte)类型,可以把这里的字符串理解为字节流,或字节数组)。 (2
5、Python提供了两个对象身份比较操作符 is 和 is not 来测试两个变量是否指向同一个对象,也可以通过内建函数 type() 来测试对象的类型。 6、设s='abcdefg',则s[3]值是'd',s[3:5]值是 'de', s[:5]值是'abcdf',...
字符串和编码 使用list和tuple 条件判断和循环 使用dict和set 函数 调用函数 定义函数 函数的参数 递归函数 高级特性 切片 迭代 列表生成式 生成器 函数式编程 高阶函数 匿名函数 装饰器 偏函数 模块 使用模块 安装...
2.变量与数据类型:Python有几种内建的数据类型,包括数值类型,布尔类型、字符串,列表、元组等 3.输入与输出&运算符: 把数据给到程序中的过程叫做输入 ,把数据从程序中取出的过程叫做输出 4.条件判断:if条件...