ACM练习——三整数排序,从键盘输入三个整数x,y和z,按从大到小的顺序输出它们的值。(Python)

题目描述:从键盘输入三个整数x,y和z,按从大到小的顺序输出它们的值。


输入:输入三个整数x,y和z。


输出:按从大到小的顺序输出它们的值。


样例输入20 16 18

样例输出20 18 16


采用列表排序函数 —— sort( ),sorted( )

用法:

  • 列表.sort(),默认升序排序,sort(reverse=True)是降序,输出是一个列表。
  • 新列表名 = sorted(列表名)

代码:

# 使用sort函数,列表.sort(),默认升序排序,sort(reverse=True)是降序,输出是列表
# 新列表名=sorted(列表名)
nnum = []
x, y, z = map(int, input().split())
num = [x, y, z]
nnum = sorted(num,reverse=True)

print(nnum[0],nnum[1],nnum[2])

你可能感兴趣的:(每日一题,python,开发语言,后端,acm竞赛)