随笔分类 - Python
摘要:学习一门语言前,肯定是先学习这门语言的变量。要想深入了解这门语言,变量在内存中的管理尤其重要。 Python中变量的定义和声明是很随意的,你可以在任何你想要开始使用变量的时候去定义吧,这和C有区别。而且声明变量的时候无需指定变量类型,它的类型会在变量赋值的时候由Python内部的解释器确定。注意,Python变量也需要遵循先创建赋值之后才可以使用的原则。 作为一个优秀的程序,相信我们一定会仔细研究一门语言的变量在内存中是如何管理的,是否需要我们手动释放内存?很幸运的是,Python解释器已经帮我们解决了这个复杂的问题。那它是怎么做的什么时候回收那些对象呢? Python引入了一个机制:引用计数
阅读全文
摘要:写本文的目的是为了解决一下问题:Python是什么?Python能干什么?有什么优势?我为什么要学习Python?对我工作有什么好处?第一次知道Python是去年的五月份,当时我正来北京找工作,住在同学波波那里。面试成功之后就是等通知,一个人呆在宿舍很无聊。无意间发现同学的床头有一本《Python 核心编程 第二版》,拿起来看了看目录,发现跟大多数介绍语言的书籍一样,先讲变量类型,运算符,循环语句,然后是具体数据类型的操作及相关模块API的介绍,字符串处理,socket编程什么的。最让我感到惊讶的是,python居然的语句块居然不是用{}来标示的。同学回来时问了问他,怎么要学python。他告
阅读全文