string.md 1.5 KB
Newer Older
F
feilong 已提交
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75
# Python 字符串

使用字符串,几种不同引号的混合使用,请选出下列字符串使用错误的代码。

## template

```python
def test():
    print("双引号字符串")
    print('单引号字符串')
    print("双引号字符串里的单引号: 'hello world!'")
    print('单引号字符串里的双引号: "hello world!"')

    triple = '''
    三引号字符串
    '''

    print(triple)

    triple2 = '''
    三引号字符串的便利:
    * "双引号" 
    * '单引号'
    '''

    print(triple2)

    print("字符串加法"+"字符串加法")
    print("字符串乘法"*3)
    print(",".join(["字符串数组的聚合", "字符串数组的聚合", "字符串数组的聚合"]))

if __name__ == '__main__':
    test()
```

## 答案

```python
print("双引号字符串里的双引号: "hello world!"")
print('单引号字符串里的单引号: 'hello world!'')

triple2 = '''
    三引号字符串里的三引号:
    * "双引号" 
    * '单引号'
    * '''三引号'''
    '''
```

## 选项

### A

```python
print("双引号字符串")
print('单引号字符串')
triple = '''
    三引号字符串
    '''
```

### B

```python
print("双引号字符串里的单引号: 'hello world!'")
print('单引号字符串里的双引号: "hello world!"')
```

### C

```python
print("字符串加法"+"字符串加法")
print("字符串乘法"*3)
print(",".join(["字符串数组的聚合", "字符串数组的聚合", "字符串数组的聚合"]))
```