加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
Bubbling.py 622 Bytes
一键复制 编辑 原始数据 按行查看 历史
dorabmon 提交于 2023-10-10 17:30 . 3rd test
# -*- coding: utf-8 -*-
"""
@Time : 2023/10/10 15:25
@Auth : dorabmon
@File :Bubbling.py
@IDE :PyCharm
"""
# 输入一串数字,以空格分隔
input_str = input("请输入一串数字,以空格分隔: ")
# 将输入的字符串分割成数字列表
numbers = [int(x) for x in input_str.split()]
# 冒泡排序
def bubble_sort(arr):
n = len(arr)
for i in range(n):
for j in range(0, n-i-1):
if arr[j] > arr[j+1]:
arr[j], arr[j+1] = arr[j+1], arr[j]
# 调用冒泡排序函数
bubble_sort(numbers)
# 打印排序后的结果
print("排序后的结果:", numbers)
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化