【发布时间】:2012-11-12 23:20:48
【问题描述】:
我正在尝试输入数字,我希望我的函数返回最小的数字。
但是,我的代码似乎提前停止执行:只要输入中的一个数字小于另一个。
a = input("")
smallest = 0
a = a.split(" ")
numbers = a
def smallestindex(numbers):
for i in range(len(numbers)):
b = int(numbers[i])
smallest = int(numbers[0])
print(b)
if b < smallest:
smallest = b
return smallest
print (smallestindex(numbers))
【问题讨论】:
-
l = [int(i) for i in numbers]; print(l.index(min(l))):-P
标签: python python-3.x