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