更多python、linux、网络安全学习内容,可移步:www.oldboyedu.com或关注\"老男孩linux\"公众号
分类: python/ruby
2024-02-23 13:49:24
python字符串有多种表达方式,具体包括:单引号和双引号、三引号、转义字符、字符串拼接、格式化输出、字符串常用操作等,接下来是详细的内容介绍。
1、单引号和双引号
可以使用单引号和双引号来表示一个字符串,如'hello world'或"hello world"。如果字符串本身含有单引号或双引号,可以使用双引号或单引号进行包裹,从而避免引号冲突的问题。
2、三引号
在python中,三个单引号或三个双引号可以用来表示一个字符串,这种方式常用于表示多行字符串,如:
str='''hello
world'''
3、转义字符
在python中,如果需要在字符串中使用一些特殊的字符,比如:换行、回车等,就需要使用反斜杠来表示,在字符串前面加上一个反斜杠,如:
str='hello\nworld'
4、字符串拼接
在python中,可以使用 符号来拼接两个字符串,例如:
str1='hello'
str2='world'
str=str1 str2
5、格式化输出
可以使用字符串格式化操作符来格式化字符串,例如:
str='hello,%s'%(name)
6、字符串常用操作
除了上述表达方式,python中还有很多常用的字符串操作,例如:
(1)获取字符串长度:len(str)
(2)字符串分割:str.split()
(3)字符串替换:str.replace()
(4)字符串切片:str[1:3]
(5)判断字符串是否以某个字符开头或结尾:str.startswith()/str.endswith()