Python学习笔记

参考书籍:《python核心编程》(第二版)

Python基础篇:

第二章:

python中未指定返回值的函数都会返回None,等价于NULL

下划线'_'表示最后一个表达式的值。

python支持5中基本数字类型:

  • 有符号整型
    • 长整型
    • 布尔值
  • 浮点值
  • 复数

 python中长整型所能表达的范围远远超过了C语言的范围。

错误和异常:

3.5 内存管理

在python中,变量在第一次赋值时自动声明,和其他大多数语言一样,变量只有被创建和赋值后才能被使用。

python中变量名无需事先声明,而且也无需类型声明,对象的类型和内存占用都是运行时确定的。

4.8.2 更新模型

数值和字符串对象时不可改变的,比如

i = 0

i = i + 1

一个新的对象被创建,然后他取代了旧对象。新创建的对象被关联到原来的变量名,旧对象被丢弃,垃圾回收器会在适当的时机回收这些对象。

 

posted @ 2013-05-29 17:11  Blunt  阅读(122)  评论(0)    收藏  举报