请写一个代码,要求使用者能够输入数字,通过冒泡排序法从小到大排序
时间: 2024-03-08 19:51:35 浏览: 58
冒泡排序法的代码。。
4星 · 用户满意度95%
好的,以下是冒泡排序法的 Python 代码实现:
```python
def bubble_sort(arr):
n = len(arr)
for i in range(n-1):
for j in range(n-1-i):
if arr[j] > arr[j+1]:
arr[j], arr[j+1] = arr[j+1], arr[j]
# 读取用户输入
user_input = input("请输入数字,以逗号分隔:")
num_list = [int(n) for n in user_input.split(",")]
# 调用冒泡排序函数
bubble_sort(num_list)
# 输出排序后的结果
print(num_list)
```
使用者可以输入一组数字,以逗号分隔,程序会将其转换成列表,再调用冒泡排序函数进行排序,最后输出排序后的结果。
阅读全文