简介
有兴趣可以看看: 解释性语言+动态类型语言+强类型语言
交互模式:(主要拿来试验,可以试试 ipython)
代码如下:
$python
>>> print 'hello world'
脚本
代码如下:
#!/usr/bin/env python
print 'hello world'
环境:
建议python2.7 + easy_install + pip + virtualenv + ipython
缩进
Python 函数没有明显的 begin 和 end,没有标明函数的开始和结束的花括号。唯一的分隔符是一个冒号 (:),接着代码本身是缩进的。
例子:
代码如下:
#函数
def func(value):
print value #缩进
if value == 1:
value += 1
elif value == 2:
pass
else:
value += 10
标识符
变量是标识符的例子。 标识符 是用来标识 某样东西 的名字。在命名标识符的时候,你要遵循这些规则:
1.python中的标识符是区分大小写的。
2.标示符以字母或下划线开头,可包括字母,下划线和数字,大小写敏感
3.以下划线开头的标识符是有特殊意义的。
以单下划线开头(_foo)的代表不能直接访问的类属性,需通过类提供的接口进行访问,不能用“from xxx import *”而导入;
以双下划线开头的(__foo)代表类的私有成员;
以双下划线开头和结尾的(foo)代表python里特殊方法专用的标识,如init()代表类的构造函数。
4.标识符不能是保留字
代码如下:
and elif global or yield
assert else if pass
break except import print
class exec in raise
continue finally is return
def for lambda try
del from not while
变量
赋值语句
1、赋值语句建立对象引用值
2、变量名在首次赋值时会被建立
3、变量名在引用前必须先赋值,不能引用未声明赋值的变量
赋值方式
简单赋值
Variable(变量)=Value(值)
新闻热点
疑难解答