首页 > 编程知识 正文

Python比较两个数的大小并将它们按照降序输出

时间:2023-11-22 11:07:43 阅读:291370 作者:STST

本篇文章将介绍如何使用Python编写程序来比较两个数的大小并将它们按照降序输出。

一、比较方法

在Python中比较两个数的大小,我们使用比较运算符,包括:

  • >: 大于
  • <: 小于
  • ==: 等于
  • !=: 不等于
  • >=: 大于等于
  • <=: 小于等于

比较这两个数的方法如下:

a = 5
b = 10
if a > b:
   print("a大于b")
else:
   print("a小于等于b")

以上代码中,我们定义了两个变量 a 和 b,然后使用 if 语句和 > 比较运算符来判断 a 是否大于 b,并输出结果。

二、将两个数按降序排列

要将两个数按降序排列,我们可以使用 Python 自带的 sorted 函数,代码如下:

a = 5
b = 10
c = [a, b]
desc = sorted(c,reverse=True)
print(desc)

在这个例子中,我们将 a 和 b 存储在列表 c 中,然后使用 sorted 函数将其按照降序排列并输出。

三、完整代码示例

下面是一个完整的Python程序,可以比较两个数的大小并将它们按照降序输出:

a = input("请输入第一个数字: ")
b = input("请输入第二个数字: ")
if a > b:
   larger = a
   smaller = b
else:
   larger = b
   smaller = a
print("较大的数为:", larger)
desc = sorted([a, b],reverse=True)
print("按降序排列:", desc)

在这个程序中,我们使用 input 函数来获取用户输入的两个数字,然后使用 if 语句来比较它们的大小,并将较大的数存储在 larger 变量中。使用 sorted 函数将 a 和 b 按照降序排序并存储在列表 desc 中,并输出结果。

使用这个程序,您可以很容易地比较两个数的大小并将它们按照降序输出。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。