python 字符串基本运算

1、简介

字符串基本操作
去空格
大小写转换
字符串连接
字符串查找
字符串比较
字符串长度

2、功能代码

# -*- coding: utf-8 -*-

#1
dss='  hello pyqt5,,'
print('\n#1,去空格及特殊符号')
s1=dss.strip().lstrip().rstrip(',')
print('s1,',s1)

#2
print('\n#2,字符串连接')
s2=dss.join(['a','.','c'])
print('s2,',s2)
s3='s3'
s3+='xx'
print('s3,',s3)

#3
print('\n#3,查找字符')
css='abc1c2c3'
pi=css.find('c')
print('pi,',pi)

#4,字符串比较
print('\n#4,字符串比较')
print( s1 > s2 )  
print( s1 == s2 )  
print( s1 < s2 )  

#5
print('\n#5,字符串长度')
s1,s2='abc','c123'
print('len(s1),',len(s1))
print('len(s2),',len(s2))

#6
print('\n#6,大小写转换')
s1,s2='abc','ABC123efg'
print('大写,s1.upper(),',s1.upper())
print('小写,s2.lower(),',s2.lower())
print('大小写互换 ,s2.swapcase(),',s2.swapcase())
print('首字母大写 ,s1.capitalize(),',s1.capitalize())

#7
print('\n#7,分割字符串')
s2='  hello, ziwang,com,,'
print('s2.split,',s2.split(','))


效果展示

#1,去空格及特殊符号
s1, hello pyqt5

#2,字符串连接
s2, a hello pyqt5,. hello pyqt5,c
s3, s3xx

#3,查找字符
pi, 2

#4,字符串比较
True
False
False

#5,字符串长度
len(s1), 3
len(s2), 4

#6,大小写转换
大写,s1.upper(), ABC
小写,s2.lower(), abc123efg
大小写互换 ,s2.swapcase(), abc123EFG
首字母大写 ,s1.capitalize(), Abc

#7,分割字符串
s2.split, [’ hello’, ’ ziwang’, ‘com’, ‘’, ‘’]

Process finished with exit code 0

文件参考:
PyQt 快速开发与实践

本人郑重声明,本博客所著文章、图片版权归权利人持有,本博只做学习交流分享所用,不做任何商业用途。访问者可將本博提供的內容或服务用于个人学习、研究或欣赏,不得用于商业使用。同時,访问者应遵守著作权法及其他相关法律的规定,不得侵犯相关权利人的合法权利;如果用于商业用途,须征得相关权利人的书面授权。若以上文章、图片的原作者不愿意在此展示內容,请及时通知在下,將及时予以刪除。

猜你喜欢

转载自blog.csdn.net/qq_27061049/article/details/89396512
今日推荐