条件判断

条件语句:在 python 中,if 判断条件 condition 支持简写,即当 condition 是非零数值、非空字符串、非空list等,就判断为 True ,否则就判断为 False

  1. # 条件语句
  2. if condition:
  3. statement
  4. elif condition:
  5. statement
  6. elif condition:
  7. statement
  8. else:
  9. statement

i = input(“提示语”):用来接受用户的输入,返回值 i 为 str 类型

  • int(i):将 i 转换成 int 类型
  • float(i):将 i 转换成 float 类型

循环

Python 支持两种循环:

  1. # for 循环,用于遍历 list 和 tuple 的所有元素
  2. names = ['Michanel','Bob','Tracy']
  3. for name in names:
  4. print(name)
  5. # while 满足条件,进入循环,不满足条件,退出循环
  6. n = 99
  7. sum = 0
  8. while n>0:
  9. sum += n

range() 函数:

  • range(end):生成从 [ 0 , end) 的序列,每次加 1
  • range(start , end ):生成从 [start , end),每步加 1
  • range(start , end , seq) :生成 [ start , end ) 的序列,每步加 seq

break :跳出循环体
continue :结束本轮循环,开始新一轮循环