Python基础知识点回顾

一、变量与标识符

  命名规则:数字、字母、下划线组成,不能以数字开头,不能是关键字

二、数据类型

  基本数据类型:

  多个变量赋值:a = b = c = 1          a, b, c = 1, 2, "runoob"

  Python3中有六个标准数据类型:

    •   Number(数字)(注意下数值运算操作中的 取余%,取整//)
    •   String(字符串)
    •   List(列表)
    •   Tuple(元组)
    •   Set(集合)
    •   Dictionary(字典)

  Python3 的六个标准数据类型中:

    •   不可变数据(3 个):Number(数字)、String(字符串)、Tuple(元组);
    •   可变数据(3 个):List(列表)、Dictionary(字典)、Set(集合)。

  列表、元组、集合、字典、字符串:

    正删改查

三、分支语句:

  if elif else

四、循环:

  while

  for in

  break 和 continue

五、函数:

  1.无参数无返回值
  2.无参数有返回值
  3.有参数无返回值
  4.有参数有返回值

  return 单个值/多个值

  参数类型:
      位置参数
      默认参数
      *args
      **kwargs

  注意:打印一个值,在函数内部是直接print
     返回结果并打印,在函数内部是return 然后在外部调用的时候再打印

  递归函数:自己调用自己,注意:设置一个递归出口
  匿名函数:定义:函数名 = lambda 形参 : 返回值
  例:add = lambda a,b : a+b
      c = add(3, 4)

六、面向对象:

  类实例化对象

  属性:

    1.实例属性   self.属性名    对象.属性名

    2.类属性  cls.属性名  类名.属性名

  方法:

    1.实例方法(成员方法)

    2.类方法

        @classmethod

    3.静态方法

        @staticmethod

    魔术方法

        __init__  初始化

        __str__  打印对象

        __del__  删除对象时调用

        __new__  给对象分配地址(内存空间)

    单例模式

七、文件、模块、异常

  1.文件

     格式一:(手动关闭格式)

       打开文件:file = open("文件名", "读写模式")

       操作文件:例如:file.write(xxx)

       关闭文件:file.close()

     格式二:(免关闭模式)

       打开文件:with open("文件名", "读写模式") as file:

       操作文件:例如:file.write(xxx)

     打开方式:

          r  只读

          rb  以二进制打开只读

          w  写  从文件开头写(会覆盖原来的内容)

          wb  写  以二进制写

          a  追加写

          ab  以二进制追加写

     操作文件:

          read()   

          readline()  读一行

          readlines()  读取所有行

          write()

八、异常

    try:

      代码

    except  错误类型  as  e:

      代码

    else:

      代码

    finally:

      代码

九、模块

    import  模块名

    from  模块名  import  方法名

    from  模块名  import  *

 

posted @ 2019-03-04 11:25  eggnofaner  阅读(185)  评论(0编辑  收藏  举报