冒号排序算法:
算法作用:优化程序。
冒号排序的特征:
- 一趟排序能够找出参与本趟排序的元素的最大值。
- 本趟排序找出的最大值不参与下一趟排序。
- 总的排序趟数等于总的元素个数减1.
- 每一趟排序的比较次数为参与本趟排序的元素个数减1。
numlist = [10, 55, 0, -10, 68, 99] for i in range(1,len(numlist)): for j in range(len(numlist) - i): if numlist[j] > numlist[j + 1]: numlist[j],numlist[j + 1] = numlist[j + 1],numlist[j] print(numlist) # 结果为:[-10, 0, 10, 55, 68, 99]
字符串:含义、性质、组成、拼接和重复、成员运算、比较大小、遍历
一、含义:由引号包围的一串有限个的符号的组合。
二、字符串的性质:
- 字符串是有序的。(下标,每个元素有自己固定的位置)
- 字符串是不可变的。(没有增删改)
- 只要放入字符串中的引号里面,任何数据都会变成没有意义的符号。
- 字符串中的容器符号: ''、""、""""""、''''''。
- 字符串的数据类型:str。 </