第二章 Python基本语法

本章重点:

1、变量、常量的定义、命名规范

2、注释的用法

3、数据类型

4、格式化输出

5、运算符的分类

6、流程控制中的几种用法

7、while循环

一、变量:把程序运算的中间结果临时存到内存里,以便后面的代码进行调用。name="Suly"   name=input("name")

      1、变量的定义规范:

      (1)变量只能是字母、数字、下划线的组合

      (2)首位不能是数字

      (3)以下关键词不能声明为变量名:       and,as,assert,break,class,continue,def,del,elif,else,except,exec,finally,for,from,global,if,import,in,is,lambda,not,or,pass,print,raise,return,try,while,with,yield

     2、变量的命名习惯:

      (1)驼峰体:AgeOfSuly

      (2)下划线:age_of_Suly

    3、比较Low的命名方式:

      (1)变量名为中文、拼音

      (2)变量名词不达意

      (3)变量名太长

二、常量:常量指不变的量,或在运行过程中不会改变的量。

三、注释:代码注释用#,单行#后的指令不会执行。批量注释(取消注释):Ctrl+/

四、数据类型:1、数字类型;2、字符串类型;3、布尔类型

     1、数字类型:type()查看数据类型

     (1)int(整型):32位机器上,-2**31~2**31-1;64位机器上,-2**63~2**63-1

     (2)long(长整型):python3只有int,没有long了。

     (3)float(浮点型):

    2、字符串类型:Python中,加了引号的都认为是字符串

      (1)单双引号,短字符串     name=“Suly”  

      (2)多引号:多行字符串用多引号

      (3)字符串拼接:只能是字符串与字符串拼接,不能和数字或其他类型拼接。

         a、相加:简单拼接    

        b、相乘:复制自己多少次,再拼接在一起

    3、布尔类型:用于逻辑判断。True(成立)  和  False(不成立)

五、格式化输出

六、运算符:

     1、比较运算

   2、赋值运算

   3、逻辑运算

  

七、流程控制:

   1、单分支   if……

   2、双分支   if……else……

   3、多分支    if……elif……else……

八、while循环:

     while 条件:

           执行代码

   1、while True:死循环

   2、break:用于完全结束循环,跳出循环体

   3、continue:终止本次循环,继续执行后面的循环

   4、while……else:while循环中没有break,则执行else后的指令。作用:用于判断循环中是否有break

 

posted @ 2018-05-31 22:39  专属公主  阅读(214)  评论(0编辑  收藏  举报