python 初探

初探

Python是一种解释型语言,不用编译

Python是交互式语言
Python是面向对象的语言

从简单的文字处理到爬虫游戏

python有2个分支,一个是2.x 一个是3.x语法会不同
例如print 1 在3.x版本是一个函数要写成print(1)

和java不同的是有以下两个类型
定义元祖类型() 元组是可读的
定义字典类型{}

初始化a={2,3} type以下a的类型为set

引用模块

import 包名.类名
from 包名.类名 import *
from 包名.类名 import 方法名 as 别名

如果想别的模块不能引用自己模块的内容可以增加
if name==’main

每个目录下都有init.py文件,这个是初始化模块

python开启多线程,可以使用内置关键字threading

私有变量前面加__
实例不能访问私有变量

python使用引用计数法追踪内存并回收

继承
child(parent)