在DOS窗口下,查看python版本
注意V是大寫(version,版本的意思) 如果是小寫就會導入很多模塊.
編碼
在默認情況下,python3源碼文件以UTF-8編碼,所有字符串都是unicode字符串.當然你也可以為源碼文件指定不同的編碼:
# -*- coding:UTF-8 -*-
python對大小寫敏感.
python保留字(關鍵字)
python標準庫提供了一個keyword module,可以輸出當前版本的所有關鍵字.
註釋
單行註釋以#開頭,多行註釋以三個單引號或三個雙引號將註釋括起來
原始字符串
在字符串前加r或R(raw,原生的,未添加修飾的).則不會轉義
python允許處理Unicode字符串,加前綴u或U,如u"this is an unicode string"
斐波那契數列
關鍵字end
type()函數,查看對象的類型.(變量無類型,對象有類型)
反斜槓可以作為續行符,表示下一行是上一行的延續.還可以使用...
元組tuple的元素不可改變,但它可以包含可變的對象,比如list列表.
string,list和tuple都屬於sequence(序列)
元組,和列表可以使用+號來進行拼接
集合
集合是一個無序不重複元素的集.
創建空集必須使用set()而不是{},因為{}創建的是一個空字典.
set可以進行集合運算.
a-b:a和b的差集
a|b:a和b的並集
a&b:a和b的交集
a^b:a和b中不同時存在的元素. a|b-a&b
字典dictionary
字典是一種映射類型(mapping type),它是一個無序的 鍵值對 集合.
del來刪除鍵值對.
keys():返回關鍵字的序列
values():返回值的序列
items():返回鍵值對組成的元組 序列
'Tom' in tel 將返回True 用in 來判斷鍵是否在字典中.
構造函數dict()直接從鍵值對sequence中構建字典,當然也可以進行推導.
字典類型的內置函數--clear()函數:清空字典中的鍵值對.返回一個空字典.
python解釋器
在windows系統下你可以通過以下命令來設置python的環境變量,假設你的python安裝在C:\Python34下:
set path=%path%;C:\python34
閱讀更多 極客饕餮 的文章