前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Python字符串

Python字符串

作者头像
苦咖啡
发布2018-04-28 14:02:56
7190
发布2018-04-28 14:02:56
举报
文章被收录于专栏:我的博客我的博客我的博客
# -*- coding: utf-8 -*-
import re
#字符串替换
str1 = 'hello world  world world abc=123 abc=valu'
#第一参数是被替换的字符串,第二个参数是新字符串,第三个是替换次数(默认替换全部)
print str1.replace('world', 'Pythoner')
old = re.compile("abc=\d{1,}")
print old.sub("abc=234",str1)

字符串函数列表

函数名

参数

说明

str.strip()

去除字符串两端空格

str.lstrip()

去除左侧空格

str.rstrip()

默认去除右侧空格,传递参数则去除指定字符

str.index()

字符

查找字符在字符串位置

str.upper()

将字符串转换成大写

str.lower()

将字符串转换成小写

str[::-1]

反转字符串

str.split()

分隔符

分割字符串,返回一个列表

str.join()

列表

将列表元素用str连接

str.swapcase()

将字符串中大小写互换

str.capitalize()

将字符串首字母大写

str.replace()

旧字符串,新字符串,[替换次数]

将字符串当中旧字符串替换成新字符串

str.center(width [, char])

宽度,字符串

将字符串填充到长度为width,默认用空格

str.count(sub,start=0,end=len(str))

字符,起始位置,结束位置

查看字符串出现的次数

str.encode(encoding, errors)

编码,错误处理方案默认strict

将字符串编码

str.decode(encoding,errors)

编码,错误处理方案默认strict

将字符串解码

str.isalnum()

如果str至少有一个字符并且所有字符都是字母或者数字返回True,否则False

str.isalpha()

如果str至少有一个字符并且所有字符都是字母则返回True,否则返回False

str.islower()

检查字符串当中能区分大小写的字符,并且这些字符都是小写

str.isnumeric()

检查字符串是否都是数字

str.isspace()

检查字符串是否只包含空格

str.istitle()

检查字符串首字母是否大写

str.isupper()

检查字符串当中能区分大小写的字符,并且这些字符都是大写

str.maketrans(in,out)

要替换的字符,替换后字符

将字符串中要替换的字符串替换成新的字符(from string import maketrans)

max(str)

字符串

返回字符串中最大的字母

min(str)

字符串

返回字符串中最小的字母

str.title()

将字符串所有单子首字母大写

str.splitlines(num=str.count(‘\n’))

长度

按照行分割,返回列表

str.partition(string)

字符串

按照字符串把str分割成3元的元组

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2016年6月20日,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档