Python I

一、基本語法

python保留字

保留字即關鍵字,我們不能把它們用作任何標識符名稱。Python 的標準庫提供了一個 keyword 模塊,可以輸出當前版本的所有關鍵字:如下圖所示
在這裏插入圖片描述 多行註釋可以用多個 # 號,還有 ‘’’ 和 “”"

數字(Number)類型

python中數字有四種類型:整數、布爾型、浮點數和複數。

int (整數), 如 1, 只有一種整數類型 int,表示爲長整型,沒有 python2 中的 Long。
bool (布爾), 如 True。
float (浮點數), 如 1.23、3E-2
complex (複數), 如 1 + 2j、 1.1 + 2.2j

字符串(String)

python中單引號和雙引號使用完全相同。
使用三引號('''或""")可以指定一個多行字符串。
轉義符 '\'
反斜槓可以用來轉義,使用r可以讓反斜槓不發生轉義。。 如 r"this is a line with \n" 則\n會顯示,並不是換行。
按字面意義級聯字符串,如"this " "is " "string"會被自動轉換爲this is string。
字符串可以用 + 運算符連接在一起,用 * 運算符重複。
Python 中的字符串有兩種索引方式,從左往右以 0 開始,從右往左以 -1 開始。
Python中的字符串不能改變。
Python 沒有單獨的字符類型,一個字符就是長度爲 1 的字符串。
字符串的截取的語法格式如下:變量[頭下標:尾下標:步長]

Set(集合)

集合(set)是由一個或數個形態各異的大小整體組成的,構成集合的事物或對象稱作元素或是成員。

基本功能是進行成員關係測試和刪除重複元素。

可以使用大括號 { } 或者 set() 函數創建集合,注意:創建一個空集合必須用 set() 而不是 { },因爲 { } 是用來創建一個空字典。

創建格式:

parame = {value01,value02,...}
或者
set(value)

#創建時要用()

Dictionary(字典)

字典(dictionary)是Python中另一個非常有用的內置數據類型。

列表是有序的對象集合,字典是無序的對象集合。兩者之間的區別在於:字典當中的元素是通過鍵來存取的,而不是通過偏移存取。

字典是一種映射類型,字典用 { } 標識,它是一個無序的 鍵(key) : 值(value) 的集合。

鍵(key)必須使用不可變類型。

在同一個字典中,鍵(key)必須是唯一的。
創建格式:


>>>dict([('Runoob', 1), ('Google', 2), ('Taobao', 3)])
{'Taobao': 3, 'Runoob': 1, 'Google': 2}
 
>>> {x: x**2 for x in (2, 4, 6)}
{2: 4, 4: 16, 6: 36}
 
>>> dict(Runoob=1, Google=2, Taobao=3)
{'Runoob': 1, 'Google': 2, 'Taobao': 3}

#創建時要用{}

要熟悉編程語言的運算是最基本的。
包括(算術運算 比較運算 賦值運算 位運算 邏輯運算)

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章