回忆 1.标识符
Python标识符必须由数字、字母、汉字和下划线_组成。
2、注释
单行注释:#;多行注释:#开头或放在成对’’’(3个单引号)和"""(3个双引号)…
3、
获取数据类型用type()函数获取任何对象的数据类型
Python字符串
1 、字符串及创建
创建字符串一般使用两种方法:赋值运算符(=),str()或repr()函数
str1="helloya"
str2='conquer'
str3="""这是三引号字符串,可以包含转义字符
print(str1,str2,str3)
str(1.11)
repr(true)
2、字符串访问
三种:字符串名;字符串名[index]:访问索引;切片访问。
字符串切片访问格式一般是:str[[start]:[end]:[step]]
其中,start为起始索引,从0开始,end为终止索引,step为步长,默认值为1.三个参数均为可选参数,都无时,即为整个字符串。
str="sophiscated"
print(str[1])
print(str[2:])
print(str[:])
print(str[:4])
print(str[-1])
3、字符串运算
操作符 | 描述 |
---|
+ | 字符串连接 | * | 重复输出字符串 | in | 若字符串包含给定的字符,则返回True,否则返回False | not in | 若字符串不包含给定的字符,则返回True,否则返回False |
4、字符串函数
1、字符串查找函数
str.find()、str.rfind()、str.index()、str.startswith()、str.endswith()等
2、字符串替换函数
str.replace()
str="谁在花果山放羊呐"
print(str.replace("谁","小羊"))
'''执行结果
3、字符串拆分函数
str.split()
tr.split(sep="",num) sep为分隔符,默认为空字符,包括空格、换行(\n)、制表符(\t)等;num为分割次数
举个栗子!
str="The lamb is tending the sheep"
print(str.split())
print(str.split("",3))
'''执行结果
常用字符串函数还有很多…
|