程序存储目录:e:/app_xucong/python/。文本中所以的python全部存储在这个目录下。
1、在windows下安装好了python后,如果想直接运行python *.py,那么我们要做如下操作:
1)、打开cmd界面,然后输入PATH=PATH;c:\python33
注:c:\python33是你python安装的路径
经过1后我们就可以直接使用python了。(这是一种临时的方法,重启后就会失效。你应该在系统变量中添加才保证重启后不会失效。)
2)、若想直接输入*.py然后就能python程序,那么你可以做如下操作:
在环境变量:PATHEXT中加入.PY;.PYM即可。
2、运行python的三中方法
1)、直接运行python脚本。python test.py
2)、把python脚本编译为二进制文件。编译方法如下
写一个makefile.py
vi makefile.py
#!/usr/bin/env python
import py_compile
py_http://www.doczj.com/doc/1919f4f1d1f34693dbef3e57.htmlpile('test.py')
运行下makefile.py即可生成test.pyc
注:test.pyc为二进制文件。
3)、把python脚本编译为优化过后的二进制文件。编译方法如下
python -O -m py_compile test.py
运行完成后会生成test.pyo文件。
注:pyc, pyo文件运行方式为python test.pyc/pyo.
如果给他们一个可执行权限,那么你也可以直接运行.
linux:./test.pyc ./test.pyo
windows: test.pyc ./test.pyo
注:上面两个编译方法的验证过程详见makefile.py
3、python中的变量概念:变量是计算机内存中的一块区域,变量可以存储规定范围内的值,而值是可以改变的。python中的变量是对内存的一个引用。
注:python是以数据为中心的。即,一个数据独立的占用一块内存。而变量是不占用内存的。这和C语言有明显的区别。
4、python中变量的命名规则如下:
1)、变量名由字母、数字、下划线组成
2)、不能由数字开头,也不能是纯数组组成
3)、不能是关键字
5、python中是以数据存储在内存中的,变量只是对数据的一个引用。下面的一个程序将会让你理解这句话。
a = 123
id(a) #123在内存充存储的位置为:505912912
b = 123
id(b)#这是你会发现输出还是:505912912
6、python中的逻辑运算符
and 逻辑与(&&)
or 逻辑或(||)
not 逻辑非(!)
具体测试可查看:operatop.py
7、python中所有的运算符如下:按优先级从低到高排列
Lambda
or 逻辑或
and 逻辑与
not 逻辑非
in, not in成员测试
is, is not同一性测试
, >=, !=, ==比较
|按位或
^按位异或
&按位与
<>位移
+, -
*, /, %
+x, -x正负号
~x按位翻转(按位取反)
**指数运算
注:有不懂的运算符后面会讲到
8、python中数据类型
数字
整形
长整型(-(2**31),2**31)
浮点型
复数型
字符串
列表
元组
字典