字符串是由n个字符组成的,用引号引起来的一串字符,符号:str。
字符串
text='hello world'
原始字符串
以R或者r开始,在原始字符串中,字符’'不再具有转义的作用。
原始字符串是为正则表达式设计的,也可以用来方便的表示windows系统下的路径(表示路径时,不需要再已‘\’结尾)。
import os
path = r'e:\book' #使用原始字符串
os.listdir(path) #列出目录中的内容
字符串连接及复制 + *
text1 = 'oracle安装好恶心'
text2 = '还是Python好'
print(text1*3) #将字符串重复3遍
print(text1+','+text2) #返回oracle安装好恶心,还是Python好
格式化字符串%
字符串中的字符顺序不可变,当需要修改字符串的内容时,可以使用格式化字符串功能。
符号 | 解释 |
---|---|
%c | 单个字符 |
%d | 十进制数字 |
%s | 字符串 |
s = 'so %s day' #定义字符串,在字符串中使用%s
print (s% 'beautiful') #使用beautiful替代%s
#返回so beautiful day
"1 %c 1 %c %d"