我有一个数学问题,我用1到25之间的数字替换x。我使用for x循环(1,26)的for循环来做到这一点。这样可以打印出一个浮动列表。在那之后,我应该打印在这个范围之间找到的最小数字。我尝试过使用" min()"但我得到一个错误,说浮动对象不可迭代。有人可以帮我找出打印最小值的方法吗?
答案 0 :(得分:1)
Min()接受一个列表,而不是浮点数。你不需要for循环。
myNums = [1.234, 2.345, 4.543]
print min(myNums)
否则,如果您的数学问题,您必须使用循环:
myNums = [1.234, 2.345, 4.543]
min = myNums[0] #initial low
for num in myNums:
if num < min:
min = num
print min