摘要: python变量和C语言等语言的变量其实本质上很不一样。在C语言等语言中,是为变量名设定一块内存,然后往里面赋值。在python中,是先创建值所占的内存,然后再给这个值赋予变量名这个标签。下面举出一个例子,在阅读此例子之前,你需要了解在python交互模式中,命令id(变量名)作用是显示变量名指代的内存地址,下面是在我的linux终端的python交互模式中依次输入的命令和显示:例子一:a=12id(a)120098a=13id(a)120109例子二:a=12id(a)120098b=13id(b)120098 阅读全文
posted @ 2013-07-05 15:48 kongkongyzt 阅读(184) 评论(0) 推荐(0) 编辑
摘要: python的两种方式:文本模式和交互模式如果系统中安装了多个python解释器,并且需要指定运行时所用的解释器而不是默认的解释器,在py脚本前加上#!/bin/python2.7(后面是python对应版本的路径),如果找不到python的各个版本安装位置,使用whereis python命令查找为了提高python的运行效率,可以将其编译成二进制文件pyc或者pyo。例如已经将1.py写好,新建2.pyimport py_compilepy_compile.compile("1.py")运行2.py即可生成运行效率更高的二进制文件1.pyc。或者也可以这样python 阅读全文
posted @ 2013-07-05 12:39 kongkongyzt 阅读(141) 评论(0) 推荐(0) 编辑