Hướng dẫn python return bigger of two values - python trả về giá trị lớn hơn của hai giá trị

Làm thế nào để tìm thấy tối đa 2 số?

value = -9999
run = problem.getscore()

Tôi cần so sánh 2 giá trị I.E valuerun và tìm mức tối đa là 2. Tôi cần một số hàm Python để vận hành nó?

Hướng dẫn python return bigger of two values - python trả về giá trị lớn hơn của hai giá trị

nbro

14,5K27 Huy hiệu vàng104 Huy hiệu bạc189 Huy hiệu đồng27 gold badges104 silver badges189 bronze badges

hỏi ngày 28 tháng 7 năm 2010 lúc 20:49Jul 28, 2010 at 20:49

0

Sử dụng chức năng tích hợp

max(value,run)
0.

Ví dụ:

max(value,run)
1 Trả về 4.

Chỉ để cười khúc khích, cũng có một

max(value,run)
2 ... nếu bạn cần nó. :P

Hướng dẫn python return bigger of two values - python trả về giá trị lớn hơn của hai giá trị

Phượng Hoàng

6.8484 Huy hiệu vàng37 Huy hiệu bạc44 Huy hiệu đồng4 gold badges37 silver badges44 bronze badges

Đã trả lời ngày 28 tháng 7 năm 2010 lúc 20:50Jul 28, 2010 at 20:50

Hướng dẫn python return bigger of two values - python trả về giá trị lớn hơn của hai giá trị

Ashley Grenonashley GrenonAshley Grenon

9.1054 huy hiệu vàng40 Huy hiệu bạc54 Huy hiệu đồng4 gold badges40 silver badges54 bronze badges

Đã trả lời ngày 28 tháng 7 năm 2010 lúc 20:50Jul 28, 2010 at 20:50

0

max(value,run)
3

Đã trả lời ngày 28 tháng 7 năm 2010 lúc 20:50Jul 28, 2010 at 20:50

Ashley Grenonashley Grenondave

9.1054 huy hiệu vàng40 Huy hiệu bạc54 Huy hiệu đồng10 gold badges42 silver badges58 bronze badges

2

Davedave

12.2k10 Huy hiệu vàng42 Huy hiệu bạc58 Huy hiệu Đồng

Đã trả lời ngày 28 tháng 7 năm 2010 lúc 20:50Jul 28, 2010 at 20:50

Ashley Grenonashley GrenonChris B.

9.1054 huy hiệu vàng40 Huy hiệu bạc54 Huy hiệu đồng25 gold badges95 silver badges136 bronze badges

max(value,run)

Davedave

Đã trả lời ngày 28 tháng 7 năm 2010 lúc 20:50Jul 28, 2010 at 20:50

Ashley Grenonashley GrenonTim Pietzcker

9.1054 huy hiệu vàng40 Huy hiệu bạc54 Huy hiệu đồng57 gold badges494 silver badges553 bronze badges

Davedave

12.2k10 Huy hiệu vàng42 Huy hiệu bạc58 Huy hiệu Đồng

Bạn có thể sử dụng

max(value,run)
4

maxnum = run if run > value else value

Hàm

max(value,run)
0 có bất kỳ số lượng đối số nào, hoặc (thay vào đó) có thể lặp lại và trả về giá trị tối đa.

Chris B.Chris B.Nov 23, 2016 at 19:08

Hướng dẫn python return bigger of two values - python trả về giá trị lớn hơn của hai giá trị

81.8K25 Huy hiệu vàng95 Huy hiệu bạc136 Huy hiệu đồng

Hãy làm nó.Sep 22, 2016 at 22:52

Tim Pietzckertim PietzckerMason

320K57 Huy hiệu vàng494 Huy hiệu bạc553 Huy hiệu Đồng1 bronze badge

Chỉ vì niềm vui của nó, sau khi bữa tiệc kết thúc và con ngựa bắt vít.

max(value,run)
9

Câu trả lời là:

max(value,run)
6!

Bạn cũng có thể đạt được kết quả tương tự bằng cách sử dụng biểu thức có điều kiện:

linh hoạt hơn một chút so với

max(value,run)
0 nhưng thừa nhận được gõ lâu hơn.1 gold badge9 silver badges22 bronze badges

Đã trả lời ngày 23 tháng 11 năm 2016 lúc 19:08Apr 25, 2013 at 15:08

numberList=[16,19,42,43,74,66]

largest = numberList[0]

for num2 in numberList:

    if num2 > largest:

        largest=num2

print(largest)

max(value,run)
8 sẽ trả về tối đa của hai giá trị.

Đã trả lời ngày 22 tháng 9 năm 2016 lúc 22:52

Masonmason14 gold badges83 silver badges100 bronze badges

Huy hiệu đồng 391Jun 9, 2016 at 0:05

# Python 3
value = -9999
run = int(input())

maxnum = run if run > value else value
print(maxnum)

Tôi nhận thấy rằng nếu bạn có các bộ phận, nó sẽ làm tròn cho số nguyên, sẽ tốt hơn nếu sử dụng:Jun 8, 2021 at 12:53

Hướng dẫn python return bigger of two values - python trả về giá trị lớn hơn của hai giá trị

Xin lỗi vì bài viết muộn!Nages

Michael w1 gold badge9 silver badges11 bronze badges

1

6921 Huy hiệu vàng9 Huy hiệu bạc22 Huy hiệu đồng

  1. Đã trả lời ngày 25 tháng 4 năm 2013 lúc 15:08
def maximum(a, b):
if a >= b:
    return a
else:
    return b
 
value = -9999
run = problem.getscore()
print(maximum(value, run))
  1. Cung cấp số lớn nhất trong số các số mà không sử dụng câu lệnh Max
value = -9999
run = problem.getscore()
print(max(value, run))
  1. Super
value = -9999
run = problem.getscore()
print(value if value >= run else run)

63,8K14 Huy hiệu vàng83 Huy hiệu bạc100 Huy hiệu đồng

Đã trả lời ngày 9 tháng 6 năm 2016 lúc 0:05Feb 15 at 10:26

Hướng dẫn python return bigger of two values - python trả về giá trị lớn hơn của hai giá trị

Đã trả lời ngày 8 tháng 6 năm 2021 lúc 12:53svikramjeet

Nagesnages12 silver badges25 bronze badges