零基础学Python编程(少儿趣味版)
上QQ阅读APP看书,第一时间看更新

1.7.1 什么是字符串

“Python代码中用单引号(')或双引号(")括起来的部分称为字符串。”西西船长说,“就像我们说出来的话,要用引号括起来一样。”首先看几个例子:


>>> 'ABC'
'ABC'
>>> "abc"
'abc'
>>> "这是一个字符串"
'这是一个字符串'
>>> "123"
'123'

只要是用一对引号括起来的部分,无论是字母、数字,还是中文,统统都是字符串类型。以下是两个常见的错误,大家要注意了:

(1)误用中文引号


>>> “常见错误: 中文字符串”
SyntaxError: invalid character in identifier

(2)单引号和双引号混用


>>> 'abc123"
SyntaxError: EOL while scanning string literal

“那刚才STR星球给我们发来的那些看不懂的符号,也是字符串吗?”洛克威尔不解地问。

“对!不过Python需要对它们特殊对待。”