题目:输入三个整数x,y,z,请把这三个数由小到大输出。
分析:冒泡即可
实现:
def bubble_sort(arr):
for i in range(len(arr)-1):
for j in range(len(arr)-1-i):
if arr[j]>arr[j+1]:
arr[j],arr[j+1]=arr[j+1],arr[j]
x = int(input("请输入x的值:"))
y = int(input("请输入y的值:"))
z = int(input("请输入z的值:"))
arr = [x,y,z]
bubble_sort(arr)
print(arr)
在输入值的时候,也可以简化一下
x,y,z = map(int,input("请输入x,y,z的值:").split(','))
#split()用来分割字符串
每天回顾一点点,进步一点点😊