九御寒 发表于 2022-3-29 19:05:14

如何输入三个值

def getMax():
    number = int(input('请输入三个整数:'))
    ls = []
    for i in range(3):
      ls.append(number)

    s = sorted(ls, reverse=True)
    print(s)
输入三个整数 比大小如何通过一个input解决求大佬指点!!!

isdkz 发表于 2022-3-29 19:10:28

def getMax():
    number = map(int, input('请输入三个整数(以空格隔开):').split())
    s = sorted(number, reverse=True)
    print(s)

九御寒 发表于 2022-3-29 19:15:47

isdkz 发表于 2022-3-29 19:10


map(int,   您可以说一下这部分是为哈嘛

isdkz 发表于 2022-3-29 19:18:56

九御寒 发表于 2022-3-29 19:15
map(int,   您可以说一下这部分是为哈嘛

将可迭代对象里面的元素都变成整数,

关于 map 的用法你可以看一下这个:https://fishc.com.cn/thread-191261-1-1.html
页: [1]
查看完整版本: 如何输入三个值