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]