神奇的print

一:多看看

1.

#大小写转换 ,有大写的 全转化为大写
s = 'fds    Kkg'
print(s.swapcase())

 

#下划线等各种插入
s = 'fdsfkg'
print('_'.join(s))
结果;f_d_s_f_k_g

2.

s = 'aljdkslsk'
print(s.upper())#字母全部大写
print(s.count('s'))#表示元素的个数
print(s.capitalize())#首字母大写
print(s.upper())#全部字母大写
print(s.lower())#表示全部小写
print(s.find('l'))#给元素找索引
print(s.endswith('k'))#以书面结尾输出的对的就是True错的就是False
print(s.startswith('a'))#以书面开头输出的对的就是True错的就是False
print(s.index('k'))#查下标
print(s.replace('a','f'))#字符串替换
s = ' aljdkslsk \n'
print(s.strip())#去偷去尾,空格与换行符输出结果为ljdkslsk.
print(s.split('s'))#分割

 3.

# 特舒符号的后的字母大写
s = 'DS_fds%jk#jl%r$'
print(s.title())
#结果为:Ds_Fds%Jk#Jl%R$

 

4.

s = '213j'
s1 = '123'
print(s.isalpha() )#判断是不是汉字与字母  是  则输出  True   否则  输出  False
print(s1.isdigit() )#判断是不是纯数字  是  则输出  True   否则  输出  False

 

二 format:

字符串格式化输出
s = 'dasd{},{},{}'
print(s.format('好的','你猜','OK','虾米'))

s = '大帅哥,{1}{4},{3}  {2},{0}'#大帅哥屁火锅孤独规范哦
print(s.format('','','规范','孤独','火锅'))#下标为 0 1 2 3 4

s = 'jj,{age} {name},{b}'
print(s.format(age='18',b='你行',name='大哥',c='d'))

 

posted @ 2018-12-29 17:23  LmtMe  阅读(233)  评论(4)    收藏  举报