一.if
1)if的用途
if常用于判断。
2)if的语法
tag=True tag2=True
if tag: print("代码")
elif tag2:
print("代码2")
else:
print("代码3") #if后接判断词,若为True则运行程序,若为False则跳过。
#if 和 若干个elif 以及 else只能执行一个,整体为一个代码块。
二.while循环
1)while循环的用途:
while循环常用于一个系统功能的分支循环,让程序运行更有可行性,更有条理性。
2)while循环的常见用法:
tag=True tag1=True while tag: print("a") if tag1: tag1=False continue if True: break else: print("代码") #while自身不会运行终止 #continue是跳过本次循环后面的进程 #break是终止本次循环,break所终止的循环,无法和else连用。
tag=True tag1=True while tag: print("a") if tag1: tag1=False continue if True: tag=False else: print("代码") #此时运行结束后,else会执行。
三.for循环
1)for循环的基本用途
for循环经常用于取值,与while循环一样,也可以与else连用,break,continue的用法都是相同的,也可以使用镶嵌式循环。
2)for循环的常见用法
for i in range(1,5): print(i) #得到返回值:1 2 3 4 for i in range(1,5): if i == 3: continue print(i) #得到返回值:1 2 4 for i in range(1,5): if i == 3: break print(i) #得到返回值1 2 for i in range(1,3): print(i) else: print(100) #得到返回值:1 2 100 #else的用法与在while循环中一样,被break时无法执行。