zhuyumu 发表于 2018-8-10 12:34:00

Python-语句结构

  一. 顺序结构
  一般正常的初级简单的书写方式
  二.分支结构
  1. if:
  if 表达式:
  语句
  2. if...else...
  if 表达式:
  语句
  else:
  语句
  以缩进判断if 和elif的配对情况
  3. if...elif...else...
  if 表达式:
  语句
  elif 表达式:
  语句
  else:
  语句
  以缩进判断if 和elif的配对情况
  注意:在python里面不支持switch语句,如果想实现switch的效果,第一种方法就是使用if...elif...elif...else...;
  三.python中实现三目运算符
  C:      maxNum = a>b? a:b
  Python:      maxNum= a ifa>b else b

  四.循环结构
  for, while, do...while...
  1. for循环
  range(m,n,x):从m起始到n-1结束(不包含n),x代表步长;
  for item in range(m.n,x):
  循环的语句
  for item in 可迭代的类型(eg:字符串.....):
  循环的语句
  循环集合中的数据

  两个关键字:
  - break:跳出循环,不再执行循环;
  - continue:跳出本次循环,继续执行下一个循环;
  
  对比1:


  对比2:


  2.while循环
  while
  while 表达式(或者True,False):
  循环的语句
  while ... else .....
  while 表达式:
  循环语句
  pass   只是占一个语句的位置,并无任何操作;
  
  
  计数器
页: [1]
查看完整版本: Python-语句结构