龙空技术网

python经典案例:输入三个整数,按大小顺序输出

菜就多练呀 340

前言:

此刻同学们对“c语言输入八个整数从小到大”大概比较重视,姐妹们都想要剖析一些“c语言输入八个整数从小到大”的相关文章。那么小编同时在网上收集了一些对于“c语言输入八个整数从小到大””的相关内容,希望大家能喜欢,姐妹们快快来了解一下吧!

问题:输入三个整数,按大小顺序输出结果

方法1:利用函数

#!/usr/bin/python#coding:utf-8#author:菜就多练呀# 获取用户输入的三个整数num1 = int(input("请输入第一个整数: "))#5num2 = int(input("请输入第二个整数: "))#8num3 = int(input("请输入第三个整数: "))#9# 比较三个整数并按大小顺序输出print("最小的整数是:", min(num1, num2, num3))#5print("次大的整数是:", max(min(num1, num2), min(num2, num3), min(num1, num3)))#8print("最大的整数是:", max(num1, num2, num3))#9

方法2:利用交换变量

#!/usr/bin/python#coding:utf-8#author:菜就多练呀# 获取用户输入的三个整数num1 = int(input("请输入第一个整数: "))num2 = int(input("请输入第二个整数: "))num3 = int(input("请输入第三个整数: "))if num1 > num2: num1, num2 = num2,num1if num1 > num3: num1, num3 = num3,num1if num2 > num3: num2, num3 = num3,num2print(num1,num2,num3)

方法3:使用sorted排序(或其他排序方法)

#!/usr/bin/python#coding:utf-8#author:菜就多练呀# 获取用户输入的三个整数num1 = int(input("请输入第一个整数: "))num2 = int(input("请输入第二个整数: "))num3 = int(input("请输入第三个整数: "))# 比较三个整数并按大小顺序输出sorted_nums = sorted([num1, num2, num3])print(num1,num2,num3)

标签: #c语言输入八个整数从小到大 #python连续输入三个数 #python输入3个数字由小到大输出 #python输入三个数字输出最大值 #python中输入三个数输出最大值