2020-08-05
阅读量:
845
数据分析Python基础(805)
代码结构
1.if else条件判断语句:
if 条件:
#(若条件成立,所执行的语句)
else(这里的条件省略,因为与if条件互斥“非彼即此”):
#(若条件不成立,所执行的语句)
2.if elif else条件判断语句:
if 条件1:
#(满足条件1时执行的语句)
elif 条件2:
#(满足条件2时执行的语句)
#...
elif 条件n-1:
#(满足条件n-1时执行的语句)
else(省略,与前n-1个条件构成完整的条件全集):
#(满足条件n时执行的语句)
3.while循环语句:
while 条件:
#(满足条件所执行的语句)
对条件变量进行更新
4.循环小助手:
break:跳出循环。
continue:继续执行下一轮循环。
pass:不做任何事,站位语句,保持结构完整。
5.for迭代语句:
for 赋值变量(即需要自己命名的变量) in 迭代对象(可为列表,字符串,元组,字典,集合等):
#(对赋值变量的每个值执行的语句)
6.推导式:
列表推导式:[expression for item in iterable] 即 [表达式 for 项 in 迭代器]
字典推导式:{key_expression : value_expression for expression in iterable} 即 {键_表达式 : 值_表达式 for 表达式 in 迭代器}
集合推导式:{expreesion for item in iterable} 即 {表达式, for 项 in 迭代器}






评论(0)


暂无数据