【发布时间】:2018-08-26 00:14:16
【问题描述】:
x = 60
y = 300
platform_name = "Platform"
platform_parts = 1
%s.Platform(x,y, "edge_left") % platform_name+"_"+str(platform_parts)
这应该从我的 Platform 类创建一个名为 Platform_1 的平台,但它给出了一个语法错误,指向 %s 部分。有谁知道我在这里做错了什么以及应该怎么做?
【问题讨论】:
-
不要这样做。改用容器,例如
dict -
%s用于字符串格式化 -
你想创建一个子类吗?目前尚不清楚您的要求是什么。
标签: python python-3.x