我正在看下面这段代码:
totalDistance += \
GetDistance(xCoords[i], yCoords[i],
xCoords[i+1], yCoords[i+1])
Run Code Online (Sandbox Code Playgroud)
而且无法理解是什么+= \意思?
Jor*_*ley 17
\在一行的末尾只表示它将在下一行继续,否则(totalDist +=)会引发错误...(同样重要的是要注意斜杠之后什么也没有...甚至没有空格)
+= 只是添加并分配回来
x = 1
x += 1 # x is now 2 (same as x = x + 1)
Run Code Online (Sandbox Code Playgroud)
该\行收益紧随其后逃逸(不应该有之间的任何字符\和隐式\n).
还有一些其他例外; 当包含在以下匹配对中时,将忽略新行:
[](){}换句话说,以下是等效的:
a= [1,2,3]
a = [1,
2,
3]
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
265 次 |
| 最近记录: |