【Python基础】1.2 字符串

1.2 字符串

单双引号

字符串顾名思义就是一串字符的组合,通常用单引号''"".

my_string = "This is a double-quoted string."
my_string = 'This is a single-quoted string.'

如果字符串里含有单引号,则字符串要用双引号构建;反之亦然。

quote = "Saitama said, 'I am a hero for fun.'"

变换大小写

每个单词首字母改大写

name = 'eren yeager'

print(name)
print(name.title())

eren yeager

Eren Yeager

全部改大写

name = 'eren yeager'

print(name.upper())

EREN YEAGER

全部改小写

name = 'EREN YEAGER'

print(name.lower())

eren yeager

字符串链接

我们有时后想要把两个字字符串链接起来,此时我们只需要运用运算符+。下面是例子:

first_name = 'Eren'
last_name = 'Yeager'

full_name = first_name + ' ' + last_name

print(full_name)

Eren Yeager

空白符

空白符是指计算机可以识别但读者不可见的字符。最常见的空白字符是空格、制表符(tab)和换行符。

空格很容易创建,就是键盘最长的那个键。制表符和换行符由特殊的字符组合表示。

\t可以使制表符出现在字符串中。制表符可以在字符串中的任何地方使用。

print("Hello everyone!")

Hello everyone!

制表符

print("\tHello everyone!")

​ Hello everyone!

print("Hello \teveryone!")

Hello everyone!

换行符

print("Hello \neveryone!")

Hello

everyone!

剥离空白符

很多时候,人们很容易在文本的开头或结尾加上额外的空白符。空白符包括空格、制表符和换行符。

通常,在开始处理字符串之前,需要去掉字符串中的空白。去掉的方式可以从字符串的左边、右边或两边去掉空白。

name = ' eren '

print('-' + name.lstrip() + '-')
print('-' + name.rstrip() + '-')
print('-' + name.strip() + '-')
-eren -
- eren-
-eren-
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容