welcome to the world of python
特点:
高级
面向对象
可升级
可扩展
可移植
易学
易读
易维护
健壮
快速原型开发环境
内存管理器:内存管理由python解释器管理
解释性和字节编译
当python源代码文件被解释器加载后或者显式被字节码编译,由于调用解释器方式的不同,会被生成.pyo 和.pyc 为扩展名的文件
安装python的时候要避免将python安装在program files 目录下,因为这样长的目录在dos下会成为~。。
import sys
sys.stdout.wrte("helloworld")
python 的命令行选项:
-d 提供调试输出
-o 生成优化的字节码文件(pyo)
-s 不到如site 模块以在启动的时候查找python路径
-v 冗余输出(导入语句详细描述)
-m mod 将一个模块以脚本的方式运行
-Q 除法选项
-c cmd 运行以字符串形式提交的脚本
#! /usr/bin/env python
idle 基于tkinter
raw_input() 可以保持窗口打开,直至按下enter才会关闭
js 是基于原型系统的,python是基于面向对象系统的
python在函数语言(function progarmming)方面:haskell lisp
tcl
ruby
perl
python的其他实现:
jython cpython ironpython
编程习题:
1、运行python的不同方法(linux):
python test.py
./test.py chmod a+x test.py
python -c 'import sys'
2、python执行程序的安装位置:C:\Python27\python.exe
标准库模块的安装位置:C:\Python27\Lib
C:\Python27\Lib\idlelib\idle.pyw(启动idle)
3、linux下ctrl+d 会发送eof信号来结束python解释器
windows dos:ctrl+z
4、python 文档:C:\Python27\Doc