码迷,mamicode.com
首页 > 编程语言 > 详细

python3 字符串str

时间:2018-11-12 17:28:50      阅读:187      评论:0      收藏:0      [点我收藏+]

标签:16px   bool   字符串   假设   单引号   返回   使用   ble   case   

字符串使用单引号或双引号表示;

是不可变的,当一个字符串被创建后,它始终不会被改变;

可以被迭代,也可以被切片;

格式符%s,%d,%f

u‘字符串:Unicode格式编码;r‘字符串:原始字符串,不被转义;b‘字符串:字符串是bytes 类型;

内建函数:假设有一字符串Str

len(Str):字符串长度;

max(),min():返回字符串小写字母的最大值或最小值;

方法:

capitalize():第一个字母大写,其余小写;

count(str[,beg,end]):返回str出现的次数,可指定范围;

join(seq):以Str为分隔符,将字符串序列seq中的元素拼接起来;

strip([chars]),lstrip([chars]),rstrip([chars]):去除空格或者指定的字符chars,指定遇到非指定字符;

replace(old,new[,max]):old替换new字符,max为替换最大次数;

split(str[,max]):以str为分隔符,对Str切片,max为分割最大次数;

splitlines(Bool):以\r \rn \n为分隔符,如果Bool为True则分割末尾保留\n;

isalnum()字母数字,isalpha()字母,isdigit()数字,islower()小写,isupper()大写,isspace()空白,isdecimal()十进制,isnumeric()数字值针对unicode对象;返回True或False

lower(),upper(),swapcase();

title():每个单词的首字母大写,其余小写;

istitle():每个单词首字母是否为大写,且其他字母为小写;

center(width[,fillchar]),ljust(width[,fillchar]),right(width[,fillchar]):Str居中、左对齐、右对齐,长度未到width以fillchar填充,先填左;

zfill():Str右对齐,未到width填充0;

find(str[,beg,end]),rfind(str[,beg,end])右侧开始:检查str是否在字符串内,如果不在返回-1,可指定范围;

index(str[,beg,end]):与find一样,但如果不在,则报异常;

maketrans(intab,outtab):创建字符映射转换表,将intab对应位置转换为outtab的规则;

translate(table):根据maketrans返回的转换表,对Str转换;

 

python3 字符串str

标签:16px   bool   字符串   假设   单引号   返回   使用   ble   case   

原文地址:https://www.cnblogs.com/hyc-blog/p/9946972.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!