python中字符串判定和去除空格strip()

字符串的判断:
   1、==
类型与内容一致,那么两个对象是相等的(主要比较的是内容和具体的数据类型
str1="你好"
str2="你好"
if str1==str2:
    print('pass')
  2、is
is是比较的两个对象的内存地址(隐含了类型与内容一致;比较的是内容包含,也暗含了数据类型的比较,因为比较首先提前是数据类型是一致的
str3=str2
if str2 is str3:
    print("两个人对象的内存地址是一致的")
  3、in
查看一个兑现是否包含在另一个对象里面(是比较两个对象的内存地址
str4="你好呀"
if str2 in str4:
    print("str4包含了str2的内容")
str1='明天会更好'
for index,item in enumerate(str1):
  if index==1:
  #竖着输出索引和文字
     #print(index,item)
        print('开心最重要')
strip()去除空格
str3="  hi "
#strip()去除空格键
print(str3.strip())
str4="hi abcd"
#以什么开头startswith()
print("以什么开头:",str4.startswith("h"))
#以什么结尾endswith()
print("以什么结束:",str4.endswith("cd"))
#获取索引信息index()
print("获取a的索引信息:",str4.index('a'))


str5="明天会更好"
#对字符串进行循环
for item in str5:
    print(item)

posted @ 2021-08-08 11:47  就不将就就  阅读(167)  评论(0编辑  收藏  举报