Skip to main content
 首页 » 编程设计

Python min() 函数获取最高数

2025年05月04日11findumars

我正在使用 tkinter GUI 从用户那里获取一堆不同的条目,我想从一组中获取最小的条目。但是当我使用 min 函数找到最小的数字时,它给了我最高的。每次我使用以下代码(变量名称更改)时都会发生这种情况:

GCFz = int(min([z2, z3])) 

当我反转它(改为使用 max())时,它给了我想要的(最小的数字)。

z2 和 z3 是来自 GUI 的 entrybox.get() 变量。

示例需要的输入/输出:

输入:z2 = 5, z3 = 11
输出:GCFz == 5

请您参考如下方法:

文本框给出字符串。先转换为数字。

>>> min(['11', '5']) 
'11' 
>>> min([11, 5]) 
5