摘要: 引用计数bug,循环引用示意图: 分代回收机制示意图: 标记清除机制示意图: 阅读全文
posted @ 2019-04-24 09:06 Python-Man 阅读(110) 评论(0) 推荐(0) 编辑
摘要: 三种字符串: ```PYTHON 普通字符串:u"以字符作为输出单位"print(u"abc") 二进制:b"二进制字符串以字节为单位输出"print(b"abc") 原义字符串r"以字符为单位输出,能被转义的字符原样输出"print(r"a\nb\n") ``` 文件操作三步骤: ```python 1:打开文件:硬盘空间被操作系统持有,文件对象被应用程序持有 f_o=open... 阅读全文
posted @ 2019-04-23 08:27 Python-Man 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 数据类型的相互转换: ```python int/float/数字类型的str:直接强制类型转换即可。 列表、元组也可以直接强制类型转换 list(str) :"ABCD">>>["A","B","C","D"]无法用str(list)转回:不可逆转。 但是可以 :"".join(list)得到原先字符串。 split可以将字符串按照指定分隔符分割成列表:"".split("指定分隔符") l... 阅读全文
posted @ 2019-04-22 13:19 Python-Man 阅读(105) 评论(0) 推荐(0) 编辑
摘要: day06: 1、值拷贝 浅拷贝、深拷贝:(面试会问) 拷贝:对值进行复制的过程 ls2=ls1:属于值拷贝 浅拷贝:ls3=ls1.copy():新开辟列表空间,列表中的地址都是从ls中拿来。 深拷贝:deecopy():新开辟列表空间,ls列表中的不可变 类型的地址直接拿... 阅读全文
posted @ 2019-04-22 12:12 Python-Man 阅读(142) 评论(0) 推荐(0) 编辑
摘要: day05 数据类型的使用: int、float、str、bool、list、dict、complex、tuple、set 重点:***** 数据类型的重点方法! 可变不可变类型! 数据类型的相互转换! 非重点: 数据类型不常用方法 isinstance(obj,类型):可以判断,True/False 本质上作为1/0存储的。 字符串常规操作:****** 1、字符串的索引取值:能索引取值的多个... 阅读全文
posted @ 2019-04-17 23:16 Python-Man 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 流程控制: ```py 分支结构 if if...else... if...elif...else... if嵌套 if语法:if 条件: 缩进代码块 ... 所有if语句都可以根据需求决定选择是否有else结构,else结构 就是条件不满足的时候才去执行 elif结... 阅读全文
posted @ 2019-04-16 23:30 Python-Man 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 今日学习总结: ```python 1:变量(标识符)的命名规范***** 2:常量: 3:格式化输入输出 4:注释 5:基本数据类型:整型、浮点型、字符串、列表list、字典dict、布尔bool***** 6:运算符:算数运算符、关系运算符、逻辑运算符、成员运算符****** ``` 变量的命名 阅读全文
posted @ 2019-04-15 23:10 Python-Man 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 作业: 1.总结三种编程语言,各自的工作机制,三种语言的执行效率和开发效率是什么样的顺序 2.执行python代码的方式有哪些,并详细介绍一下它们的执行流程 3.总结普通应用程序加载文件与Python解释器加载文件的三步骤 4.定义变量num=10,介绍语法中num、=、10各是什么功能 5.变量除 阅读全文
posted @ 2019-04-13 13:03 Python-Man 阅读(103) 评论(0) 推荐(0) 编辑
摘要: 计算机组成框架: :控制器、运算器、存储器、输入、输出(IO)设备。 控制器:统筹规划硬件与软件、硬件与硬件系统协同运行。 运算器:只能做加法运算。 计算机核心部分: :cpu、内存、硬盘。 cpu由控制器、运算器、寄存器组成。内存通过三级缓存与cpu的寄存器交换数据。 三级缓存一级最接近cpu、最 阅读全文
posted @ 2019-04-11 22:47 Python-Man 阅读(150) 评论(0) 推荐(0) 编辑