美文网首页
Day5——if_while_for

Day5——if_while_for

作者: Devil灬 | 来源:发表于2018-12-28 17:49 被阅读0次

一、if

语法:
if 条件语句1:
    代码段1
elif 条件语句2:
    代码段2
elif 条件语句3:
    代码段3
...
else:
    代码段n

其他语句
名称 表达式 结果
三目运算符 值1 if 表达式 else 值2 判断表达式的值是否为True,为True整个表达式的结果是值1,否则是值2

二、for

语法:
for 变量 in 序列:
    循环体
else:
    代码段(循环是自然死亡就会执行)
说明:

序列 —— 属于序列的数据; python中的序列有:字符串、列表、字典、集合、元祖、range、迭代器、生成器

range函数:

  • range(N) —— 产生数字序列 0 ~ N-1 (N必须是大于0的整数)
  • range(M, N) —— 产生数字序列 M ~ N-1 (M,N必须是整数, N > M)
  • range(M, N, step) —— 从M开始,每次值加step产生下一个数字,直到N前一个为止。 (M,N必须是整数, step>0,N>M;step<0,N<M)
  • range(len(str)) —— 通过遍历字符串字符下标遍历字符串

三、while

语法:
while 条件语句:
    循环体
else:
    代码段(循环是自然死亡就会执行)

相关文章

网友评论

      本文标题:Day5——if_while_for

      本文链接:https://www.haomeiwen.com/subject/uhselqtx.html