`
silentpassing
  • 浏览: 6680 次
  • 性别: Icon_minigender_1
  • 来自: 冰岛
最近访客 更多访客>>
社区版块
存档分类
最新评论

Python核心编程 第三章 Python基础

阅读更多

1.语句和语法
  进号(#)表示之后的字符为Python注释;
  换行(\n)是标准的行分隔符(通常一个语句一行);
  反斜线(\)继续上一行;
  分号(;)将两个语句连接在一行中;
  冒号(:)将代码块的头和体分开;
  语句(代码块)用缩进块的方式体现;
  不同的缩进深度分割不同的代码快;
  Python文件以模块的形式组织。

2.有两种例外情况一个语句不使用反斜线也可以跨行。在使用闭合操作符时,单一语句也可以夸多行,如:在含有小括行、中括号、花括号时可以多行书写,另外三引号包括下的字符串也可以跨行书写。

3.赋值并不是直接将一个值赋给一个变量,在Python语言中,对象是通过引用传递的。

4.Python的赋值语句不会返回值。

5.可以链式赋值:y = x = x + 1

6.从Python 2.0开始支持增量赋值: +=, -=, /=, ...但是不支持自增或自减运算

7.“多元“赋值等号两边的对象都是元组。多元赋值方式可以实现无需中间变量交换两个变量的值。如:
>>> (x, y) = (1, 2)
>>> x
1
>>> y
2
>>> (x, y) = (y, x)
>>> x
2
>>> y
1

8.如果模块被导入,__name__的值为模块的名字;如果模块是被直接执行,__name__的值为'__main__'.

9.变量和内存管理细节:变量无须事先声明,变量无须指定类型,程序员不用关心内存管理,变量名会被"回收",del语句能够直接释放资源。

10.执行del删除某对象的最后一个引用时,该对象的引用计数会减为0,这会导致该对象从此“无法访问”或“无法抵达”,从此刻起,该对象就会成为垃圾回收机制的回收对象。注意任何追踪或调试程序就会给一个对象增加一个额外的引用,这会推迟该对象被回收的时间。

 

1
6
分享到:
评论

相关推荐

    Python核心编程 第二版

    第3章 Python基础 第4章 Python对象 第5章 数字 第6章 序列:字符串、列表和元组 第7章 映像和集合类型 第8章 条件和循环 第9章 文件和输入输出 第10章 错误和异常 第11章 函数和函数式编程 第12章 模块 ...

    python核心编程英文原版(第三版)高清文字完整版PDF

    1. Python编程书籍:文件提及的是一本名为《Python核心编程 英文原版(第三版)》的高清文字版PDF书籍,这表示该书是一份完整的英文版参考文献,对于学习Python编程语言具有重要价值。 2. 作者信息:书籍的作者是...

    Python核心编程第二版书上代码

    《Python核心编程第二版》是Python编程领域里一本经典的教程,由Wesley Chun撰写,深入浅出地介绍了Python语言的各个方面。这本书包含了丰富的实例程序,旨在帮助读者掌握Python编程的基础和高级技巧。通过分析书中...

    Python核心编程(第3版)

    第1部分占据了大约三分之二的篇幅,阐释这门语言的“核心”内容,包括基本的概念和语句、语法和风格、Python对象、数字类型、序列类型、映射和集合类型、条件和循环、文件和输入/输出、错误和异常、函数和函数式编程...

    免费 Python核心编程(中文第二版)带目录.pdf

    在Python核心编程中,首先会介绍Python语言的基础,包括但不限于语法结构、变量类型(如整型、浮点型、字符串、列表、元组、字典等)、控制流(条件语句、循环语句)、函数定义与调用、异常处理等。这些基础知识是...

    Python核心编程第三版 资源_python_

    《Python核心编程第三版》是Python编程领域的一本经典著作,涵盖了Python语言的各个方面,旨在帮助读者深入理解和掌握Python编程的基础与高级技巧。资源压缩包包含的文件是这本书的源代码,这对于学习和实践Python...

    Python 核心编程(第3版)源代码

    Python是如今很流行的一种编程语言...市面上有很多Python用书,但都是基础用书,丰富的实践项目书籍,鲜有可见,Python 核心编程(第3版)正好填补了这项空白,推荐Python学习者使用,在此上传了随书代码供大家下载学习。

    python核心编程(第3版)

    《Python核心编程(第3版)》是经典畅销图书《Python核心编程(第二版)》的全新升级版本,总共分为3部分。第1部分为讲解了Python的一些通用应用,包括正则表达式、网络编程、Internet客户端编程、多线程编程、GUI...

    Python核心编程第九章部分答案

    Python核心编程第九章部分答案,是自己加上各种大神的相结合而来。

    《Python核心编程_第2版》PDF版本下载.txt

    根据提供的文件信息,我们可以推断出这是一份关于获取《Python核心编程_第2版》电子书PDF版本的资源分享。接下来,我们将基于这个信息,提取并生成与该书籍相关的IT知识点。 ### 一、书籍简介 《Python核心编程_第...

    Python核心编程第二版第三版中文高清

    Python核心编程第二版和第三版内容上有较大出入,第二版的名字为《Python核心编程》,从基本的Python语法开始讲解,第三版的名字为《Python核心应用编程》,从正则表达式开始讲起,跳过了基本Python语法,建议初学者...

    Python核心编程(第三版)源代码

    2. **OReilly.Introducing.Python.2014.11.pdf**: 这可能是《Python编程入门》的电子版,可能与《Python核心编程》第三版相辅相成,提供基础的Python知识,包括语法、数据类型、控制流、函数等基本概念。 3. **ls-...

    python核心编程第二版+答案

    《Python核心编程第二版》是Python编程领域的一本经典教材,由Wesley Chun撰写,旨在深入介绍Python语言的核心概念和技术。这本书对于初学者和有经验的开发者来说都是宝贵的资源,因为它不仅覆盖了Python的基础知识...

    Python核心编程第三版(源代码)

    Python核心编程第三版 各个章节的源代码 与内容 README "Core Python Programming", 2nd Edition, by Wesley J. Chun These directories contain all of the source code for the applications in the book, e.g....

    Flask Web开发+Python核心编程第二版+Python核心编程第三版

    Python核心编程第三版是Wesley Chun的后续作品,针对Python 3.x进行了全面的更新。Python 3.x是Python语言的一次重大升级,引入了许多语法改进和功能增强,例如统一的Unicode字符串、新的print函数、更简洁的异常...

Global site tag (gtag.js) - Google Analytics