怎么用python比较三个数大小?这四个方法你不一定都知道

相信很多刚开始学习编程的小伙伴来说,刚开始只会接触到判断两个数或者三个数多的大小,那么这篇文章小编给大家带来使用python判断三个数大小的方法,感兴趣的小伙伴可以耐心阅读一下 。

怎么用python比较三个数大小?这四个方法你不一定都知道

文章插图
我们如果想实现比较大小,可以使用if,else循环,如果我们学习了更高级的语法后,我们发现又可以通过不过的方法来实现,比如依次接收用户输入的3个数,然后排序打印 。接下来一起来看看小编给大家带来的几个方法:
(1)采用分支结构,用最基本的if和else来实现:
a = int(input('a>>>')) b = int(input('b>>>')) C = int(input('o>>>')) if a>b:     if b>c:         print('a>b>c')     else:         if a>c:             print('a>c>b')         else:             print('c>a>b") elif a<b:     if b<c:         print('c>b>a')     else:         if c>a:             print('b>c>a')         else:             print('b>a>c')(2)引入列表:
nums = [] for i in range(3):     nums.append(int(input('{};'.format(i)))) if nums[0]>nums[1]:         if nums[0]>nums[2]:         i3 = nums[0]         if nums[1] > nums[2]:             i2 = nums[1]             i1 = nums[0]         else:             i2 = nums[0]             i1 = nums[1]     else:#0<2  1<0             i3 = nums[2]             i2 = nums[0]             i1 = nums[1] else: #[0]<[1]     if nums[0] < nums[2]:         i1 = nums[0]         if nums[1] < nums[2]:             i2 = nums[1]             i3 = nums[2]         else:#[1]>[2]             if nums[0] > nums(2]:                 i2 = nums[0]                 i3 = mums [2]             else:                 i2 = nums[2]                 i3 = mums[0] print(i1,i2,i3)

推荐阅读