码迷,mamicode.com
首页 > 编程语言 > 详细

Python的初步学习-引号

时间:2017-08-27 17:07:09      阅读:147      评论:0      收藏:0      [点我收藏+]

标签:ref   name   符号   val   转义   error:   byte   get   invalid   

(参考教材:简明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的初步学习-引号

标签:ref   name   符号   val   转义   error:   byte   get   invalid   

原文地址:http://www.cnblogs.com/chrioz/p/7440568.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!