为了让我的代码正常工作,我试了一次又一次,但就是没有成功
ename = "Blue Slime"
ehp = 5
edf = 0
eatk = 1
print ("A % has appeared!") % ('ename')
print ("Enemy Stats:")
print ("HP = %") % ('ehp')
print ("DF = %") % ('edf')
print ("ATK = %") % ('eatk')
当我运行它时,程序说
ValueError: unsupported format character 'a' (0x61) at index 5
我搞不清楚问题出在哪里,我想得到一些帮助,看看我该怎么改
应该是
也就是说,在
%
之后需要一个格式说明符s
。再次阅读字符串格式(“出现了%A!”)%('名称') 应该是
打印(“出现了%s!”%'名称')
相关问题 更多 >
编程相关推荐