<pre class="python" name="code">data = []
for i in range(3): # 控制用户输入三个数
data.append(input()) #将用户输入的数加进列表
class Sort(): #定义一个冒泡算法的类
def sort(self,data):#类中定义冒泡方法
for j in range(len(data)-1, 0, -1):
for i in range(0, j):
if data[i] < data[i + 1]:
temp = 0
temp = data[i]
data[i] = data[i+1]
data[i + 1] = temp
return data
a = Sort() #实例化一个对象
b = a.sort(data)
print b这是定义一个冒泡算法的类,希望对大家有帮助,编程一定要有风格

本文介绍如何使用Python编写冒泡排序算法的类,并通过实例化对象进行排序操作,适用于初学者理解基本排序原理。
377

被折叠的 条评论
为什么被折叠?



