標籤:python 解譯器
python 基礎文法
Python語言與Perl,C和Java等語言有許多相似之處。但是,也存在一些差異。
在本章中我們將來學習Python的基礎文法
互動式編程
互動式編程不需要建立指令碼,而是通過Python解譯器互動模式來完成編寫代碼。
pythonPython 2.7.6 (default, Sep 9 2014, 15:04:36) [GCC 4.2.1 Compatible Apple LLVM 6.0 (clang-600.0.39)] on darwinType "help", "copyright", "credits" or "license" for more information.>>>
在windows上安裝互動用戶端
650) this.width=650;" src="https://s3.51cto.com/wyfs02/M00/8F/D2/wKioL1js3vbjwKT7AACQAjnIusY146.jpg" title="1.JPG" alt="wKioL1js3vbjwKT7AACQAjnIusY146.jpg" />
在python提示符中輸入一下資訊
>>> print "Hello, Python!";
在python 2.7.1輸出結果為
Hello, Python!
print:可以列印多個字元竄用,隔開可以連城一串輸出
print (a),(b),(?)
在python提示符中輸入資訊 (版本問題高版本需要加()否則報錯)
>>> print ‘a‘,‘b‘,‘?‘;
顯示為
a b ?
Python 標識符
在python裡,標識符有字母、數字、底線組成。
在python中,所有標識符可以包括英文、數字以及底線(_),但不能以數字開頭。
python中的標識符是區分大小寫。
以底線開頭的標識符是有特殊意義的。以單底線開頭(_foo)的代表不能直接存取的類屬性,需通過類提供的介面進行訪問,不能用"from xxx import *"而匯入;
以雙底線開頭的(__foo)代表類的私人成員;以雙底線開頭和結尾的(__foo__)代表python裡特殊方法專用的標識,如__init__()代表類的建構函式。
變數
什麼是變數:
一個可以可變數值
程式中變數純在記憶體中開闢一個可以儲存資料額地方,然後七個名字,這個名字就是變數
變數可以儲存任何資料,變數聲明必須賦值
變數名可以人已去,必須是大小寫英文,數字底線,不能數字開頭
定義變數a和b分別賦值
>>> a=123
>>> b=sam
輸出變數查看結果
>>> print a
123
>>> print b
sam
>>>
變數特點,變數本身類型不固定,python動態語言,優點更加靈活
python中定義字串
‘’“”
如果中間字元竄有‘“”’可以使用轉譯符 \\\\\\\\\
>>> a=‘123‘
>>> b=‘1‘
定義字串之後運行報錯
>>> print a*b
Traceback (most recent call last):
File "<pyshell#22>", line 1, in <module>
print a*b
TypeError: can‘t multiply sequence by non-int of type ‘str‘
未定義字串可以正常顯示
>>> a=1
>>> b=2
>>> print a*b
2
----------------------------------------------------------------------------------------------- 一隻耳的分隔字元
請看下集
650) this.width=650;" src="https://s4.51cto.com/wyfs02/M01/8F/D3/wKioL1js4_HiqPZwAABXIhbaToc107.jpg" title="timg.jpg" alt="wKioL1js4_HiqPZwAABXIhbaToc107.jpg" />
本文出自 “三極行者” 部落格,請務必保留此出處http://namesam.blog.51cto.com/12364721/1915044
python基礎文法