Python的初步学习-引号

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python的初步学习-引号相关的知识,希望对你有一定的参考价值。

(参考教材:简明Python教程)

地址:http://www.kuqin.com/abyteofpython_cn/

-----------------------------------------------------------------------------------

第4章 基本概念

引号(‘ ‘)(" ")(‘‘‘ ‘‘‘)三引号打法:三个单引号

eg.单引号

1 print ( what’s your name? )

报错:句法错误:无效命令

File "<stdin>", line 1
    print(whats your name? )
                ^
SyntaxError: invalid syntax

仅用单引号,无法明确何时结束。需要使用转义符 \‘

1 print ( what\‘s your name?  )
2 whats your name?

eg.双引号

1 print (" what‘s your name? " )
2 whats your name?

结果正常,类似于单引号,双引号下想要显示双引号,需要使用转义符

1 print (" He said:\"what‘s your name?\" " )
2 He said:"what‘s your name?" 

可见,三引号下可以正常使用单引号、双引号。

因为,正常使用中想要打印输出的符号,最多就是双引号,而三引号Python也可以识别,不会造成冲突。

如果使用转义符,也可以解决上述问题。

但是感觉代码不太简洁了。

 

以上是关于Python的初步学习-引号的主要内容,如果未能解决你的问题,请参考以下文章

20200609笨方法学习python5

初步了解Python

基本概念二-字符串初步

为啥这个带有 shebang #!/bin/sh 和 exec python 的片段在 4 个单引号内起作用?

python 机器学习有用的代码片段

学习笔记:python3,代码片段(2017)