用户:随机昵称6查看:1 回复:1 评论:1 创建时间:2019-08-04T17:54:57
【作品展示】

【作品介绍】
输入数字或字母,选择从大到小还是从小到大进行排序。
【作品源代码】
("● 选择排序算法"
"● sorted() 函数"
"● 列表元素互换的两种方式"
"● pop() 方法删除列表中指定索引的元素"
"● insert() 方法在列表指定位置插入新元素")
a=list(input("输入要排序的列表:"))
answer=input("输入是从小到大还是从大到小:(从小到大:a;从大到小:b)")
if answer=="a":
a=sorted(a)
print(a)
#"上面的方法和下面的方法结果相同!!!"
def selection_sort(a):
for j in range(len(a)):
index=j
for i in range((j+1),len(a)):
if (a[i]a[index]):
index=i
# temp = a.pop(index)
# a.insert(j, temp)
a[j],a[index]=a[index],a[j]
return a
print(selection_sort(a))
###########################################################################################
else:
print("(`~')")
【提示】
部分含有Python第三方库相关内容的作品,在海龟编辑器网页端无法运行哦!如遇到这种情况,可以打开下面的链接,下载海龟编辑器客户端:
https://python.codemao.cn