【python】字符串变量赋值时字符串可用单或双引号

1 >>> name='萧峰'
2 >>> print(name)
3 萧峰
4 >>> name="独孤求败"
5 >>> print(name)
6 独孤求败
7 >>> 

 

 1 >>> p='C:\Users\lenovo\Desktop\python'
 2 SyntaxError: (unicode error) 'unicodeescape' codec can't decode bytes in position 2-3: truncated \UXXXXXXXX escape
 3 >>> p='C:\\Users\\lenovo\\Desktop\\python'
 4 >>> p
 5 'C:\\Users\\lenovo\\Desktop\\python'
 6 >>> p=r'C:\Users\lenovo\Desktop\python'
 7 >>> p
 8 'C:\\Users\\lenovo\\Desktop\\python'
 9 >>> p=r'C:\Users\lenovo\Desktop\python\'
10 SyntaxError: EOL while scanning string literal
11 >>> p=r'C:\Users\lenovo\Desktop\python'+'\\'
12 >>> p
13 'C:\\Users\\lenovo\\Desktop\\python\\'
14 >>> p=r'C:\Users\lenovo\Desktop\python'+'\'
15 SyntaxError: EOL while scanning string literal
16 >>> p='C:\\Users\\lenovo\\Desktop\\python\\'
17 >>> p
18 'C:\\Users\\lenovo\\Desktop\\python\\'
19 >>> print(p)
20 C:\Users\lenovo\Desktop\python\
21 >>> poem='''滚滚长江东逝水
22 浪花涛尽英雄
23 '''
24 >>> poem
25 '滚滚长江东逝水\n浪花涛尽英雄\n'
26 >>> print(poem)
27 滚滚长江东逝水
28 浪花涛尽英雄
29 
30 >>> poem="""青山依旧在
31 几度夕阳红"""
32 >>> poem
33 '青山依旧在\n几度夕阳红'
34 >>> print(poem)
35 青山依旧在
36 几度夕阳红
37 >>> 

 

posted @ 2017-03-18 18:54  xiongjiawei  阅读(10466)  评论(0编辑  收藏  举报