循环、枚举、条件判断、冒泡排序
2021-02-07 11:15
标签:index while 循环 pre color 进入 val python print 动作 for 循环:循环特定范围内的值,例: range():一个函数,用于创建一个列表 while 循环:判断条件为 "真" 时循环,若条件一直为真则无限循环 break:终止当前循环并跳出当前循环 continue:跳过本次循环并进入下一次循环 此代码跳过了输出 3,且 i 为 5 时终止循环 枚举是利用了 python 中的一个函数 enumerate(),一般输出 for 循环时仅会输出限定范围内的值,如上 for 循环,但 enumerate() 函数能够将 for 循环中的值所对应的位置也一并输出 if + 条件,若条件为真则执行后续动作,不为真则跳过,if 的三种写法: 循环、枚举、条件判断、冒泡排序 标签:index while 循环 pre color 进入 val python print 动作 原文地址:https://www.cnblogs.com/holinux/p/12776399.html循环
for i in range(10): #range(10) 表示创建 0~10 的整数列表
print(i)
n = 0
while n #n
print(n)
n += 1
for i in range(10):
if i == 3:
continue
if i == 5:
break
print(i)
枚举
for index,value in enumerate([‘first‘,‘second‘,‘third‘]):
print(index,value)
条件判断
if True: #设置条件为真
print("true") #输出语句
if False: #设置条件为假
print("Flase")
else: #所有条件为假时执行 else
print("True")
if False:
print("first False")
elif True: #多次条件判断
print("second true")
else:
print("third False")
冒泡排序
numbers = [5,9,7,4] #定义一个列表
for i in range(len(numbers)):
for j in range(i+1, len(numbers)): #这两个 for 循环作为一个二维数组
if numbers[i] > numbers[j]:
numbers[i],numbers[j] = numbers[j],numbers[i] #python 中对象数值互换
print(numbers)
print(‘--->‘,i)