我有两个变量
value
和run
:
value = -9999
run = problem.getscore()
如何找出哪个更大,并获得更大的价值?
另请参阅在数字列表中找到最大(最大,最大)的数字 - 这些方法有效(并在此处显示),但也可以直接比较两个数字。
max(number_one, number_two)
max(value,run)
应该这样做。
只是为了好玩,在聚会结束,马儿狂奔之后。
答案是:
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)
有多种方法可以实现:
def maximum(a, b):
if a >= b:
return a
else:
return b
value = -9999
run = problem.getscore()
print(maximum(value, run))
max
:value = -9999
run = problem.getscore()
print(max(value, run))
value = -9999
run = problem.getscore()
print(value if value >= run else run)