目录
字符串是 Python 中最常用的数据类型之一。在 Python 中,我们可以使用单引号 '
或双引号 "
来创建字符串。本文将详细介绍 Python 3 中字符串的各种操作和特性,包括创建、访问、更新、转义字符、运算符、格式化、f-string以及内建函数等。
创建字符串
创建字符串非常简单,只需为变量分配一个值即可。例如:
var1 = 'Hello World!'
var2 = "csdn"
访问字符串中的值
Python 不支持单字符类型,单字符在 Python 中也被视为字符串。我们可以使用方括号 []
来截取字符串中的子字符串,语法格式如下:
变量[头下标:尾下标),(头下标能取到,尾下标取不到)
从后面索引:-6 -5 -4 -3 -2 -1
从前面索引:0 1 2 3 4 5
P y t h o n
实例
var1 = 'Hello World!'
var2 = "python"
print("var1[0]: ", var1[0])
print("var2[1:5]: ", var2[1:5])
执行结果:
var1[0]: H
var2[1:5]: ytho
字符串更新
你可以截取字符串的一部分并与其他字段拼接。
实例
var1 = 'Hello '
print("已更新字符串 : ", var1[:6] + 'python!')
执行结果:
已更新字符串 : Hello python!
转义字符
在需要在字符串中使用特殊字符时,Pytho