目录:
一、笔记
二、我的自学路线
三、笔记目录
一、笔记
① 条件表达式,有时也称三目运算符、三元运算符,形式为:返回值1 if 条件 else 返回值2。
② 条件表达式,if 条件成立时,条件表达式返回 返回值1,否则返回 返回值2。
③ 条件表达式 若与 for 遍历结合,if、else 都要放在 for 前面放前面,放后面会报错。
④ 只有 if、没有 else 时,不是条件表达式,若 if 与 for 结合时,顺序结构,if 只能放在 for 后面,放在前面会报错。
[1 if i%2==0 else 0 for i in range(10)] # 不报错
运行结果:
[1, 0, 1, 0, 1, 0, 1, 0, 1, 0]
[1 for i in range(10) if i%2==0 else 0 ] # 报错
运行结果:
File "", line 1
[1 for i in range(10) if i%2==0 else 0 ]
^
SyntaxError: invalid syntax
[i for i in range(10) if i%2==0 ] # 不报错
运行结果:
[0, 2, 4, 6, 8]
[i if i%2==0 for i in range(10) ] # 报错
运行结果:
File "", line 1
[i if i%2==0 for i in range(10) ]
^
SyntaxError: invalid syntax
二、我的自学路线
01 安装Python编辑器 [ 已整理 ]
02 Python编译器快捷键 [ 已整理 ]
03 Python基础 [ 已整理 ]
04 Python难点 [ 已整理 ]
05 Python常用的库 [ 已整理 ]
06 爬虫 [ 整理ing ]
07 NLP [ 看视频ing ]
三、笔记目录
1) Python 编辑器
2) Python 基础
( ……更多笔记,见专栏 )
"♥我的笔记,希望对你有帮助♥"