求三个数的最大值
题目描述:
编写程序,要求用户从键盘输入三个整数,输出其中的最大数。
输入格式:
输入三个整数,以逗号分隔。
输出格式:
输出三个数的最大值。
样例输入:
3,4,5
样例输出:
3 4 5 max number is: 5
提示:
算法提示:
将第一个数作为最大数先赋值给max_value,然后将max_value逐一与另外两个整数进行比较,当发现更大数时,将它的值赋值给max_value。
while True: num = input("输入三个整数,以逗号分隔") num = num.split(",") new_num = [int(x) for x in num] max_num = new_num[0] if new_num[0] > new_num[1] else new_num[1] max_num = max_num if max_num > new_num[2] else new_num[2] print(new_num[0], new_num[1], new_num[2], "max number is:", max_num)
while True: lst = input("输入三个整数,以逗号分隔").split(',') lst = list(map(int, lst)) lst.sort() print(lst[-1])
严格按照输入输出的格式。