Python 字符串常用方法
string_test = "router \tospf 1"

print(string_test.capitalize())#首字母大写
print(string_test.count('o',0,4))#记录一个区间内某字符出现的次数,区间为可选项
print(string_test.center(50,"-"))#居中打印,以'-'补全
print(string_test.endswith(' 1'))#判断是否以' 1'结尾
#print(string_test.expandtabs(tabsize=30))#把\t转换成多少个空格
print(string_test.find("ospf")) #取索引
print(string_test[string_test.find("ospf"):])#字符串也可以切片
print(string_test[-1].isalnum())#是不是阿拉伯字符
print(string_test[-1].isalpha())#是不是一个字母
print(string_test[-1].isdecimal())#是不是一个十进制数
print(string_test.isidentifier())#判断是不是一个合法的标识符(是不是一个合法的变量名)
print('Abc'.isidentifier())
print(string_test.islower())#判断是不是小写
print(string_test.isnumeric())#是不是只有数字,和isdigit差不多
print(string_test.isspace())#判断是不是空格
print(string_test.istitle())#判断是不是每个首字母都是大写的
print('I Am Good.'.istitle())
print(string_test.isupper())#是不是全是大写
print('GOOD'.isupper())
print('-'.join(string_test))
print(string_test.ljust(50,'-'))#左对齐,-补全
print(string_test.rjust(50,'-'))#右对齐,-补全
print(string_test.upper())#变成大写
print('Good'.lower())#变成小写
print('\n    Good'.lstrip())#去掉左边的换行和回车
print('Good      \n'.rstrip())
print('   Good     '.strip())
print(string_test.startswith('router'))#以'router'开始
trans = str.maketrans('1234567890','abcdefghij')
print(string_test.translate(trans))#maketrans制订翻译规则,translate引用规则进行翻译
#print(string_test.replace('o','O',1))#用'O'替换'o',替换一个,'1'是可选项
print(string_test.rfind('o'))#找到后一个'o'的下标,find方法是找到第一下标
print(string_test.split('o')) #以'o'为分隔符分割成列表
print(string_test.split()) #默认是按照空格
print('I \nam \ngood'.splitlines()) #按照换行分
print('I am good.'.swapcase()) #大小写转换
print('i am good'.title()) #首字母大写
暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇