第一个 Python 程序:Hello World
print("Hello World!")
Python 控制流:if-else, if-elif-else:
if-else 语法:
if 判断条件: 执行语句…… else: 执行语句……
a,b = 2,3 if a < b: print("a: ", a) else: print("b: ", b)
if-elif-else 语法:可以有多层判断
if 判断条件1: 执行语句1…… elif 判断条件2: 执行语句2…… elif 判断条件3: 执行语句3…… else: 执行语句4……
a = 10 if a < 0: print("a < 0: ", a) elif a < 10: print("a < 10: ", a) else: print("a: ", a)
Python 循环:while , for
while 语法:当条件为真,执行循环体内的语句
while 判断条件: 执行语句……
number = 0 while number <=100: number =+ number
for 语法:重复执行语句
for iterating_var in sequence: statements(s)
for i in range(10): print(i)
Python 循环嵌套:
在一个循环体内嵌入另一个循环
for i in range(5): for j in range(5): print(i,j)
Python 控制:break, continue, pass
break:
break语句用来终止循环语句,即循环条件没有False条件或者序列还没完全递归结束,也会停止执行语句。
break语句用在while 和 for 循环中。
如果使用在潜逃循环,break语句将停止最深层的循环,并开始执行下一行代码。
for i in range(10): if i > 5: break else: print(i)
continue:
continue 语句用来告诉Python跳过当前循环的剩余语句,然后继续下一轮循环。
continue 语句用在while 和 for 循环中。
for i in range(10): if i%2: print(i) else: continue
pass:
pass 是空语句, 是为了保持程序结构的完整性;
pass 不做任何事情,一般用作站位语句。