第六章 字符串操作
作者:互联网
一、处理字符串
1.字符串字面量
双引号:可在字符串中使用单引号
转义字符(\):\'(单引号),\"(双引号),\t(制表符),\n(换行符),\\(反斜杠)
原始字符串(r):r'字符串'(引号内的字符串无论包含什么都会原样输出)
三重引号的多行字符串:3个单引号或3个双引号包起来的字符串,无论包含什么都会被原样输出,包括换行展示的样式(事实上制表换行都被执行了????)
''' 字符串字面量 ''' a = "Tom's cat" #Tom's cat b = 'Tom\'s cat\t is\na \\' c = r'Tom\'s cat\t is\na \\' #Tom\'s cat\t is\na \\ d = '''Tom\'s cat\t is\na \\''' #与b相同? print(a,b,c,d,sep='\n')
字符串的索引和切片:
相似于列表,注意的点时字符串包含空格和标点
字符串的in和not in:
相同于列表
2.将字符串放入其它字符串
''' 将字符串放入其它字符串 ''' name = 'Charles' age = 27 a = 'My name is '+name+'.I am '+str(age)+' years old' #字符串拼接,注意整型要转成字符型 b = 'My name is %s.I am %s years old' %(name,age) #占位符%s字符串占位符 c = 'My name is %s.I am %d years old' %(name,age) #%d 整数占位符 d = f'My name is {name}.I am {age} years old' #f字符串 print(a,b,c,d,sep='\n') #四句输出完全相同
标签:old,name,age,cat,字符串,Tom,第六章,操作 来源: https://www.cnblogs.com/dongyejiannuan/p/16333095.html