有没有人能帮我找出我今天早上写的这段非常基本的代码哪里出了问题?尝试在Python3上编写二次公式问题的计算器,但我得到一个错误消息:"NameError: name 'sqrt‘is not defined“。这有点道理,但是我不知道怎么把平方根放进去。有没有其他我应该使用的功能? 附言:我在youtube和电子书上自学。所以如果你能像我五岁那样给我解释,那就太棒了,谢谢。我几天前才开始学习。 # Quadratic Formula Calculator
# Define a,
因此,我尝试使用函数式编程,但在将映射转换为列表时遇到错误:a=list(map((lambda x,y: math.sqrt((25/100)-(x*x))-y)(random.uniformrandom.uniform(0, 1/2)), [1]*1000))TypeError: 'float' object is not callable编辑我像这样重写了它:
a = list(map(lambda x, y: ma