5、Python语句:分支、循环

表达式(EXpression):运算符(operator)和操作数(operand)所构成的序列。(切记序列:有顺序)

《5、Python语句:分支、循环》 逻辑运算符and优先级高于or

逻辑运算符的优先级:not > and > or

《5、Python语句:分支、循环》 运算符的优先级(不完整)

表达式的执行顺序:从左至右(左结合)

赋值运算符(=)为特例:先运行赋值符右边的表达式,再进行赋值运算。


        在命令行上敲代码不利于大型文件的编写,我们这里使用IDE(Integrated Development Environment)集成开发环境:vscode来辅助我们编程。

《5、Python语句:分支、循环》 在文件->首选项->设置中对字体大小设置

ctrl + ~:加载终端快捷键

ctrl + p :快速搜索文件

《5、Python语句:分支、循环》 在文件所在地址打开终端
《5、Python语句:分支、循环》 终端执行命令运行文件

IDE的主要功能:智能感知,断点调试,语法检测

Python的语法规范:

    1. python在每行语句后不需要加 ;

    2. python不需要使用流程控制语句(使用缩进来区分代码块)

python注释方式:单行(#),多行(”””  “””)

单行注释快捷键:ctrl + /,多行注释快捷键:Alt + shift + A

条件控制语句:if else

《5、Python语句:分支、循环》 最简单的条件控制语句

python文件因为缩进的原因,不能被混淆压缩。

《5、Python语句:分支、循环》 标准的条件控制语句
《5、Python语句:分支、循环》 input()函数来接收用户的输入信息
《5、Python语句:分支、循环》 占位语句,保证结构的完整性

    if/else语句可以嵌套。

《5、Python语句:分支、循环》 elif的使用

循环语句:while(),for()

《5、Python语句:分支、循环》 标准的while循环语句
《5、Python语句:分支、循环》 while/else语句(else当循环结束后执行)

while语句十分适合用于递归

《5、Python语句:分支、循环》 标准的for循环语句

for循环语句适用于遍历序列,集合或字典。

《5、Python语句:分支、循环》 for循环嵌套语句
《5、Python语句:分支、循环》 print语句默认在句尾加上’\n’,可以使用end修饰符修改
《5、Python语句:分支、循环》 for/else语句(else当遍历结束后执行)  
《5、Python语句:分支、循环》 使用break语句终端遍历
《5、Python语句:分支、循环》 使用continue语句终止当前一次的遍历(遍历继续执行)

break语句会直接结束整个代码块(for/else中,不会再执行else中的语句)

《5、Python语句:分支、循环》 使用range()函数执行循环语句

range(x,y)函数:从x到y-1,步长为1形成一个序列。

《5、Python语句:分支、循环》 以2为步长进行遍历
《5、Python语句:分支、循环》 range函数的常规用法
《5、Python语句:分支、循环》 使用切片达到目的(起点:0,终点::len(a)-1,步长:2)

Python的命名规范:

    1. ‘常量’需要全部用大写字母(python中其实不存在常量的概念,即使设置为常量,依旧可以被修改)

    2. python推荐每一个模块(.py文件)文件首部都要加一个模块注释。

    3. python推荐每个变量与运算符之间都要加一个空格。

    4. Python不建议使用驼峰命名法,推荐使用‘_’来组合单词。

VsCode中的snippet功能:

《5、Python语句:分支、循环》 可以直接选择需要的片段(按Tab键可逐步填写相应的代码)

    原文作者:IT_Freak
    原文地址: https://www.jianshu.com/p/34b2efb49202
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞