相关疑难解决方法(0)

Python中的"ValueError:格式为零长度字段名称"错误在Python 3.0,3.1,3.2中

我正在尝试学习Python(3更具体),我收到此错误:

ValueError: zero length field name in format
Run Code Online (Sandbox Code Playgroud)

我用谷歌搜索它,我发现你需要指定数字:

a, b = 0, 1
if a < b:
     print('a ({0}) is less than b ({1})'.format(a, b))
else:
     print('a ({0}) is not less than b ({1})'.format(a, b))
Run Code Online (Sandbox Code Playgroud)

并不像教程(来自lynda.com)实际上说:

a, b = 0, 1
if a < b:
     print('a ({}) is less than b ({})'.format(a, b))
else:
     print('a ({}) is not less than b ({})'.format(a, b))
Run Code Online (Sandbox Code Playgroud)

我下面的教程有Python 3.1,我使用3.2和我读到的关于这个错误的内容是这只发生在<3.1(3.0).他们在3.2中撤消了这个,还是我做错了什么?

另外,慢慢说;)这是我第一次学习Python的第一天,也是我用Python编写的第二个"脚本".

python debugging

119
推荐指数
2
解决办法
6万
查看次数

标签 统计

debugging ×1

python ×1