首页 > 技术文章 > python字符串

dingkailinux 2018-02-04 22:03 原文

一、作用

(1)从字符串中提取部分字符串

(2)添加或删除空白字符

(3)将字母 转换成小写或大写

(4)检查字符串的格式是否正确

二、转义字符串

转义 字符包含一个倒斜杠(\),紧跟着是想要添加到字符串中的字符。

 

In [1]: print("Hello there!\nHow are you?\nI\'m doing fine.")
Hello there!
How are you?
I'm doing fine.

 

三、原始字符串

可以在字符串开始的引号之前加上 r,使它成为原始字符串。“原始字符串”完全忽略所有的转义字符,打印出字符串中所有的倒斜杠。

In [2]: print(r"Hello there!\nHow are you?\nI\'m doing fine.")
Hello there!\nHow are you?\nI\'m doing fine.

 

四、用三重引号的多行字符串

多行字符串的起止是 3 个单引号或 3 个双引号。“三重引号”之间的 所有引号、制表符或换行,都被认为是字符串的一部分。Python 的代码块缩进规则 不适用于多行字符串。

 

在pycharm中输入

print('''
Dear Dog,
    What are you doing?
Dingkai
''')

结果:
Dear Dog,
    What are you doing?
Dingkai

 

 

 

 

推荐阅读