Python之字符串

Python中的对象包含三要素:id、type、value

其中id用来唯一标识一个对象,type标识对象的类型,value是对象的值

is判断的是a对象是否就是b对象,是通过id来判断的

在这里,a,b为字符串不可变类型,所以指向相同地址,所以  a is b

==判断的是a对象的是否和b对象的相等,是通过value来判断的

字符串方法

判断字符串元素类型:返回值为True或者False

str.isalnum():必须是数字和字母的混合

str.isalpha:()不区分大小写

大小写转换:

str.upper()         # 把所有字符中的小写字母转换成大写字母

str.lower()          # 把所有字符中的大写字母转换成小写字母

str.capitalize()    # 把第一个字母转化为大写字母,其余小写

str.title()             # 把每个单词的第一个字母转化为大写,其余小写

判断字符串是否相等:返回值为True或者False

a == b   or  a is b

字符串反转:

s = s[::-1]

你可能感兴趣的:(Python之字符串)