Python复习笔记01

 新闻资讯     |      2019-08-07 09:45

python变量、类型及存储

概念层级:程序 - 模块 - 语句 - 表达式:创建、处理对象

变量

           创建:第一次赋值时生成

           规则:包含字母、数字、下划线, 只能以字母或下划线开头,不能有空格,避免python关键字或函数名, 简短且有描述性, 区分1,l, 0,o

          类型:变量无类型约束, 类型取决于关联对象

          垃圾回收:python自动释放未被引用的对象, 内部原理依据对象引用计数器统计的数值

         共享引用:多个变量引用一个对象:判断值是否相等:==,判断是否指向同一地址: is  256以下整数,已被python缓存

对象类型 核心数据类型:

          数字:int、 float、 decimal、 fraction ...

       字符串:str,列表:list,元组:tuple,文件:file,集合:set,

          布尔:boolean,

          空:none,

          程序单元:函数fuction、模块、类:class 

 

数据类型

     数值:整型

            十六进制、八进制、二进制:字面值 转换decimal,布尔型, 声明、赋值、使用, 表达式

             显示:'{0:.2f}'.format   比较,返回布尔型结果:true, false 相除,

            取整:math.floor 往左,math.trunc 向0,round 四舍五入

             整型:无限精度,仅受限于内存与计算机配置

      字符串:转义符 忽略转义符:r' '

                  基本操作

      列表list:任意对象的有序集合,通过索引下表访问元素,可变长度,属于可变序列

                     常用操作:.append .extend .sort .reverse .index .count

                     注意:引用类型,支持原位改变- 拷贝副本 )

       字典dict:声明

                     操作: 获取  )  合并:d.update

                     属性: keys  values  items

                     排序键: 将keys放入列表  使用全局函数sorted 

      元组tuple: 特征

            声明: index:查找索引  count:统计数量

             namedtuble

     文件:基本语法:file=open mode: r  w  a  b  +

               操作:read  readline  readlines  close

               pickle存取python对象:dump  loa_______> 

汇总: