【发布时间】:2011-03-22 09:43:10
【问题描述】:
如何求2个数的最大值?
value = -9999
run = problem.getscore()
我需要比较两个值,即value和run,并找到最大值2。我需要一些python函数来操作它吗?
【问题讨论】:
如何求2个数的最大值?
value = -9999
run = problem.getscore()
我需要比较两个值,即value和run,并找到最大值2。我需要一些python函数来操作它吗?
【问题讨论】:
【讨论】:
【讨论】:
max(number_one, number_two)
【讨论】:
max(number_one, number_two)。 [] 没有添加任何有用的东西。
你可以使用max(value, run)
函数max 接受任意数量的参数,或者(或者)一个可迭代的,并返回最大值。
【讨论】:
max(value,run)
应该这样做。
【讨论】:
只是为了好玩,在聚会结束,马狂奔之后。
答案是:max()!
【讨论】:
您也可以使用Conditional Expression 获得相同的结果:
maxnum = run if run > value else value
比max 更灵活一点,但无可否认的打字时间更长。
【讨论】:
(num1>=num2)*num1+(num2>num1)*num2 将返回两个值中的最大值。
【讨论】:
我注意到,如果你有除法,它会四舍五入为整数,最好使用:
c=float(max(a1,...,an))/b
抱歉,迟到了!
【讨论】:
numberList=[16,19,42,43,74,66]
largest = numberList[0]
for num2 in numberList:
if num2 > largest:
largest=num2
print(largest)
在不使用 Max 语句的情况下给出数字列表中的最大数字
【讨论】:
# Python 3
value = -9999
run = int(input())
maxnum = run if run > value else value
print(maxnum)
【讨论】: