python [3]中3个数字的函数max()出错

问题描述 投票:-2回答:1

这个问题在这里已有答案:

我是python的初学者,但我不明白一件事。这是代码:

a = input("Insert first number ")
b = input("Insert second number ")
c = input("Insert third number ")
print("Max number is", max(a, b, c))

例如,我在提示时写:

Insert first number 12
Insert second number 34
Insert third number 100
Max number is 34

我不明白!请回答我!

python function max
1个回答
1
投票

输入返回字符串和字符串按字典顺序进行比较。您应该将所有输入结果转换为int,以获取数字。

© www.soinside.com 2019 - 2024. All rights reserved.