一些有趣的鲜为人知的Python特性集合
无论你是Python新手还是Python老手,我相信,这个系列的文章都会让你获益良多!
阅读此系列任何文章前请务必观看:疯狂的Python-目录大纲
▶ 只剩一半的三引号
Output:
>>> print('crazypython''')
wtfpython
>>> print("crazypython""")
wtfpython
>>> # 下面的语句将会产生语法错误
>>> # print('''crazypython')
>>> # print("""crazypython")
:bulb: 解释:
- Python支持隐试的字符串连接,比如下面这样,
>>> print("crazy" "python") crazypython >>> print("crazy" "") # or "crazy""" crazy
- 在Python中,
'''
和"""
也是一种字符串界定符,所以如果Python解释器发现了其中一个,那么就会一直在后面找对称的另一个界定符,这也就是为什么上面例子里注释掉的语句会有语法错误,因为解释器在后面找不到和前面'''
或"""
配对的界定符。
网友评论