基础数据类型str.py

基础数据类型之str
a = 1
a.bit_length() # 判断bit位置

s = 'oldBoy'
s1 = s.capitalize() # 首字母大写
s2 = s.swapwith() # 大小写反转


s = "aaa"
s1 = s.center(20) # 居中 设置宽度

ss = 'alex aaa1fce*aaw'
s1 = ss.title() # 非字母隔开的'单词'首字母大写

s = 'oldBoy'
s1 = s.upper() # 所有字母大写
s1 = s.lower() # 所有字母小写

s = 'oldboy'
s1 = s.startswith('o') # 判断以什么开头(可以是多个字符)
s1 = s.endswith('y') # 判断以什么结尾(综上所述:必须是连在一起的字符)

s = 'alex wusir barry'
s1 = 'alex,wusir,barry'
s2 = ',alex,wusir,barry'
s3 = s1.split(',') # 将字符str转换成列表list,默认以空格分割。
s4 = s1.rsplit(',',1) # 以,号分割,分割一次

s = '金元 金元 alex linux python 大数据 金元'
s1 = s.replace('金元','你好') # 修改字符串为指定字符串(能跟步长)

a = '{} {} {}'.format('name','age','sex') # 格式化输出,添加任意值
print(a)

a = "abcdef"
s1 = a.find('f') # 通过元素找索引,找不到返回-1
print(s1)
s2 = a.index('f') # 通过元素找索引,找不到报错
print(s2)

s = 'fsdfefadsg'
print(s.len(s1)) # 查看字符串长度
print(s.count('f')) # 查看字符串在全部字符串中出现的次数
posted @ 2018-10-22 19:20  金元  阅读(190)  评论(0编辑  收藏  举报