簡介
有興趣可以看看: 解釋性語言+動態類型語言+強類型語言
交互模式:(主要拿來試驗,可以試試 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(值)
新聞熱點
疑難解答