随笔分类 - 数据类型、字符编码、文件处理
摘要:Python引入了一个机制:引用计数。 引用计数 python内部使用引用计数,来保持追踪内存中的对象,Python内部记录了对象有多少个引用,即引用计数,当对象被创建时就创建了一个引用计数,当对象不再需要时,这个对象的引用计数为0时,它被垃圾回收。 总结一下对象会在一下情况下引用计数加1: 1.对
阅读全文
摘要:语言的内存管理是语言设计的一个重要方面。它是决定语言性能的重要因素。无论是C语言的手工管理,还是Java的垃圾回收,都成为语言最重要的特征。这里以Python语言为例子,说明一门动态类型的、面向对象的语言的内存管理方式。 对象的内存使用 赋值语句是语言最常见的功能了。但即使是最简单的赋值语句,也可以
阅读全文
摘要:在写Python过程中,经常会遇到对象的拷贝,如果不理解浅拷贝和深拷贝的概念,你的代码就可能出现一些问题。所以,在这里按个人的理解谈谈它们之间的区别。 一、赋值(assignment) 在《Python FAQ1》一文中,对赋值已经讲的很清楚了,关键要理解变量与对象的关系。 在Python中,用一个
阅读全文
摘要:一、可读、可写 二、文件指针的移动 三、文件修改的两种方式
阅读全文
摘要:1、 什么是数据类型 变量值才是我们存储的数据类型,所有的数据类型就是指的变量值得不同种类 2、 为何数据要分数据类型 变量值是用来保存显示世界中的状态,那么针对不同的状态就应该用不同的数据类型进行分类 3、 如何用,即数据类型的分类 4、 整型int 1、 作用:表示人的年龄、号码、等级 2、 定
阅读全文
摘要:1、 python是什么? Python是一门编程语言 2、 什么是编程语言 语言是一种事物与另外一种事物沟通的介质(只要是语言,语言的本质都是一样的),编程语言是程序员与计算机之间沟通的介质。 3、 什么是编程? 程序员基于某种编程语言的语法格式(如python),将自己脑中想要让计算机做的事情写
阅读全文