2024-10-06 08:14:40 发布
网友
下面是两段代码(不是完整的,因为我们可能不需要它) 第一段代码是图形类的定义:
class Graph: def __init__(self, nodes=None, edgesdict=None, heuristic=None, edges=None):
第二个代码是Graph类的一个实例:
问题是:= \中的\是为了什么?或者为什么我们需要在这里使用\?在
= \
\
简单的回答是,您根本不需要\(在本例中是**)。在python中,\是一个行延续字符。它所做的就是使这条线和下面的线表现得好像它们都在一条线上。它只在代码中用于可读性,如果去掉它不会引起任何问题。**这里不需要反斜杠,因为它是变量初始化。如果您使用反斜杠来表示其他内容,例如在另一行继续一个字符串,删除它将引发异常。在
\告诉python代码行继续到下一行。在
简单的回答是,您根本不需要
\
(在本例中是**)。在python中,\
是一个行延续字符。它所做的就是使这条线和下面的线表现得好像它们都在一条线上。它只在代码中用于可读性,如果去掉它不会引起任何问题。**这里不需要反斜杠,因为它是变量初始化。如果您使用反斜杠来表示其他内容,例如在另一行继续一个字符串,删除它将引发异常。在
\
告诉python代码行继续到下一行。在相关问题 更多 >
编程相关推荐