Python 学习笔记02【控制流】

2.1 布尔值(首字符大写)

  • True
  • False

2.2 比较操作符

操作符 含义
== 等于,用于比较
!= 不等于
> 大于
< 小于
<= 小于等于
>= 大于等于

2.3 布尔操作符

  • and
  • or
  • not

2.4 混合布尔和比较操作符

>>> (4>8) and (5>0)

False

2.5 控制流的元素

  • 控制条件
  • 代码块
    • 所仅增加,代码块开始
    • 代码块可以包含其他代码块
    • 缩进为零,或减少为外面包围代码块的缩进,代码块结束

2.7 控制流语句

2.7.1 if 语句

if 控制条件 :

  if子句

2.7.2 else语句

else :

  else子句

2.7.3 elif 语句

elif 控制条件 :

  elif 子句

如果有一些列的elif子句,仅有1条或者零条被执行。一旦一个语句被执行,剩下的elif子句都会被自动跳过。

2.7.4 while 循环

while 控制条件 :

  while 子句

2.7.6 break 语句: 退出while循环

2.7.7 continue语句: 跳过当前循环,进入下一次循环

2.7.8 for循环和range()语句

for 变量名 in range():

  for子句

# range()用法:

  range(5): 0 1 2 3 4

  range(1,5): 1 2 3 4

  range(1,5,2) [range(起,止,步长)]: 1,3

2.8 导入模块

  import 模块名称[,模块名称1,模块名称2]

from import 语句: eg from random import * ,调用random模块中的函数时不需要使用random. 前缀【考虑到使用完整的模块名称让代码更可读,不推荐这种import形式】 

猜你喜欢

转载自www.cnblogs.com/wooluwalker/p/11621384.html