这个语法是3.7后改的。在3.6中的语法是这样的:
float([x])
float
就是有一个可选参数,如果不指定,就默认为0,返回结果是0.0。
对于3.7的语法我理解是:参数x就是要转换的数值或者字符串,它的默认值是0。至于后面那个应该是不用加,它写在语法中是什么作用我也没弄明白呢。您称这么用吧。之后我再查查资料。如果弄清楚了,再回复您。