如何在python中设置带空格的变量名

代码具有一个变量名,其空间等于变量值,如下所示:


PC 1  =  "192.168.10.1"


PC 2  = "192.168.20.1"

执行此获取时:


SyntaxError:语法无效


如何解决这个问题?


我没有选择将变量名称更改为其他名称的选项。这将是PC 1(PC空间1),并为此分配IP地址。


青春有我
浏览 386回答 2
2回答

蝴蝶不菲

代码具有一个变量名,其空间等于变量值,如下所示:PC 1  =  "192.168.10.1"PC 2  = "192.168.20.1"执行此获取时:SyntaxError:语法无效如何解决这个问题?我没有选择将变量名称更改为其他名称的选项。这将是PC 1(PC空间1),并为此分配IP地址。

牧羊人nacy

对于Python,在变量名中不能有空格。如果您要将文件解析为配置文件或其他内容,请尝试执行以下操作:ip.config:PC 1 = "192.168.10.1"PC 2 = "192.168.20.1"ip.pyip_config = {}with open("ip.config") as f:    for line in f:        key, value = line.split("=")        ip_config[key.strip()] = value.strip(" \"\n")print(ip_config["PC 1"])print(ip_config["PC 2"])输出:192.168.10.1192.168.20.1
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python