python怎么声明一个字符串
时间: 2024-11-01 10:07:04 浏览: 8
python 计算一个字符串中所有数字的和实例
5星 · 资源好评率100%
在 Python 中,你可以使用单引号 `' '` 或双引号 `" "` 来声明一个字符串。这里有几个例子:
1. 使用单引号:
```python
s1 = '这是一个字符串'
```
2. 使用双引号:
```python
s2 = "这也是一个字符串"
```
3. 如果字符串中包含了引号,可以使用反斜杠 `\` 进行转义,避免语法错误:
```python
s3 = '他说"你好"'
```
4. 对于跨越多行的长字符串,可以使用三引号 `'''` 或 `"""`:
```python
multi_line_s = """这是
跨行
字符串"""
```
5. Python 3.6 及以后版本还引入了 f-string,这是一种格式化字符串的新方法:
```python
name = 'Alice'
s4 = f'Hello, {name}'
```
记住,字符串一旦创建,其内容就不能再更改,如果你试图像字典那样赋值给某个位置(索引),就会报错,就像上面提到的 `TypeError: 'type' object does not support item assignment`。
阅读全文