表达式(EXpression):运算符(operator)和操作数(operand)所构成的序列。(切记序列:有顺序)
逻辑运算符的优先级:not > and > or
表达式的执行顺序:从左至右(左结合)
赋值运算符(=)为特例:先运行赋值符右边的表达式,再进行赋值运算。
在命令行上敲代码不利于大型文件的编写,我们这里使用IDE(Integrated Development Environment)集成开发环境:vscode来辅助我们编程。
ctrl + ~:加载终端快捷键
ctrl + p :快速搜索文件
IDE的主要功能:智能感知,断点调试,语法检测
Python的语法规范:
1. python在每行语句后不需要加 ;
2. python不需要使用流程控制语句(使用缩进来区分代码块)
python注释方式:单行(#),多行(""" """)
单行注释快捷键:ctrl + /,多行注释快捷键:Alt + shift + A
条件控制语句:if else
python文件因为缩进的原因,不能被混淆压缩。
if/else语句可以嵌套。
循环语句:while(),for()
while语句十分适合用于递归
for循环语句适用于遍历序列,集合或字典。
break语句会直接结束整个代码块(for/else中,不会再执行else中的语句)
range(x,y)函数:从x到y-1,步长为1形成一个序列。
Python的命名规范:
1. ‘常量’需要全部用大写字母(python中其实不存在常量的概念,即使设置为常量,依旧可以被修改)
2. python推荐每一个模块(.py文件)文件首部都要加一个模块注释。
3. python推荐每个变量与运算符之间都要加一个空格。
4. Python不建议使用驼峰命名法,推荐使用‘_’来组合单词。
VsCode中的snippet功能: