python基础入门---字符串常用操作

Posted qjhh

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python基础入门---字符串常用操作相关的知识,希望对你有一定的参考价值。

name = "qjh"
print(name.capitalize())#将首字母大写输出   //Qjh
#print(name.count("q")                   //qjh
#print(name.center(50,"-"))#             //-1
#print(name.endswith("s"))#以什么结尾      
print(name.expandtabs(tabsize=30))#
print(name.find("d"))
print(name.format(name=qjhqqffd))
print(ad21.isalnum())
print(ad.isalpha())
print(1A.isdecimal())
print(1a.isdigit())
print((1A.isidentifier()))#判断是否是合法的标识符
print(33.33.isnumeric())
print(my name is .istitle())
print(my name is .isprintable())
print(my name is .isupper())
print(+.join([1,2,3]))
print(name.ljust(50,*))
print(name.rjust(50,-))
print(Qjh.lower())                  //qjh
print(qjh.upper())                  //QJH
#print(‘qjh
‘.lstrip())
#print(‘
qjh‘.lstrip())
#print(‘    qjh
‘.strip())
print(---.lstrip())                 //---
p = str.maketrans("qdsjdsh",1234567)
print("qjhs".translate(p))           //1476
print(qjjh.replace(j,J))      //qJJh
print(qj h.rfind(h))           //3
print(q+j+h+d+s+a.split(s))   //[‘q+j+h+d+‘, ‘+a‘]

 

name.capitalize()  首字母大写
name.casefold()   大写全部变小写
name.center(50,"-")  输出 ---------------------Alex Li----------------------
name.count(lex) 统计 lex出现次数
name.encode()  将字符串编码成bytes格式
name.endswith("Li")  判断字符串是否以 Li结尾
 "Alex	Li".expandtabs(10) 输出Alex      Li, 将	转换成多长的空格 
 name.find(A)  查找A,找到返回其索引, 找不到返回-1 

 

以上是关于python基础入门---字符串常用操作的主要内容,如果未能解决你的问题,请参考以下文章

不硬啃,不生背《最常用Python操作总结》零基础快速入门

Python零基础入门

Python零基础入门:字符串使用详解(常用方法及使用案例)

[Python]常用代码块

Python 基础入门 8_1 正则表达式

python入门基础知识01