我是python的新手,刚开始学习基础知识。我尝试在很多线程中搜索这个,但是,我找不到合适的答案。
我正在编写一个具有预定义值的多平方米的程序并打印输出,如果输入> 0或<= 0,则这是有效的。 当我给输入任何单词(字符串)时,它不起作用,我认为是我在输入中做的浮点定义。如果我移除浮子,它不起作用。我不确定如何纠正这个问题。
sqmt = float ( input ( "please enter square meters:" ) )
ValueError: could not convert string to float: 'a'