python的重點難點——有了這些筆記,讓你快人一步成爲大神!

python的重點難點——有了這些筆記,讓你快人一步成為大神!

在DOS窗口下,查看python版本

python的重點難點——有了這些筆記,讓你快人一步成為大神!

注意V是大寫(version,版本的意思) 如果是小寫就會導入很多模塊.

編碼

在默認情況下,python3源碼文件以UTF-8編碼,所有字符串都是unicode字符串.當然你也可以為源碼文件指定不同的編碼:

# -*- coding:UTF-8 -*-

python對大小寫敏感.

python保留字(關鍵字)

python標準庫提供了一個keyword module,可以輸出當前版本的所有關鍵字.

python的重點難點——有了這些筆記,讓你快人一步成為大神!

註釋

單行註釋以#開頭,多行註釋以三個單引號或三個雙引號將註釋括起來

原始字符串

在字符串前加r或R(raw,原生的,未添加修飾的).則不會轉義

python的重點難點——有了這些筆記,讓你快人一步成為大神!

python允許處理Unicode字符串,加前綴u或U,如u"this is an unicode string"

斐波那契數列

python的重點難點——有了這些筆記,讓你快人一步成為大神!

關鍵字end

python的重點難點——有了這些筆記,讓你快人一步成為大神!

type()函數,查看對象的類型.(變量無類型,對象有類型)

python的重點難點——有了這些筆記,讓你快人一步成為大神!

反斜槓可以作為續行符,表示下一行是上一行的延續.還可以使用...

元組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

python的重點難點——有了這些筆記,讓你快人一步成為大神!

字典dictionary

字典是一種映射類型(mapping type),它是一個無序的 鍵值對 集合.

python的重點難點——有了這些筆記,讓你快人一步成為大神!

del來刪除鍵值對.

keys():返回關鍵字的序列

values():返回值的序列

items():返回鍵值對組成的元組 序列

'Tom' in tel 將返回True 用in 來判斷鍵是否在字典中.

構造函數dict()直接從鍵值對sequence中構建字典,當然也可以進行推導.

python的重點難點——有了這些筆記,讓你快人一步成為大神!

python的重點難點——有了這些筆記,讓你快人一步成為大神!

python的重點難點——有了這些筆記,讓你快人一步成為大神!

python的重點難點——有了這些筆記,讓你快人一步成為大神!

字典類型的內置函數--clear()函數:清空字典中的鍵值對.返回一個空字典.

python解釋器

在windows系統下你可以通過以下命令來設置python的環境變量,假設你的python安裝在C:\Python34下:

set path=%path%;C:\python34


分享到:


相關文章: