字符串在编程中经常被用于存储和操作文本数据,它们在数据处理、文本处理和用户界面等方面都具有重要作用。在 Python 中,字符串是一种用于表示文本数据的数据类型。
字符串是以单引号('
)或双引号("
)括起来的字符序列。
Python 还提供了许多内置函数和方法,用于操作和处理字符串。
一、创建字符串
single_quoted = 'Hello, World!'
double_quoted = "Python Programming"
二、多行字符串
多行字符串可以使用三个单引号或三个双引号。
multi_line = '''This is a
multi-line string.'''
三、转义字符
使用反斜杠(\
)作为转义字符,用于表示特殊字符。
escaped = 'He\'s coming.'
四、字符串连接
使用 +
运算符来连接字符串。
first_name = 'John'
last_name = 'Doe'
full_name = first_name + ' ' + last_name
五、字符串重复
使用 *
运算符可以重复字符串。
repeated = '我' * 10 # 重复 10 次 '我'
六、字符串格式化
使用 .format()
方法或 f-strings 进行字符串格式化。
name = 'Alice'
age = 25
greeting = 'Hello, {}! You are {} years old.'.format(name, age)
每一个 {}
占一个位置,format 中的 name 和 age 就是从左到右依次填入{}
。