python基礎教程筆記(一)

2021-08-21 16:11:01 字數 1087 閱讀 7243

1.python中最基本的資料結構為序列sequence。序列中的每個元素都有編號,即其位置或索引。

2.列表和元組

3.列表可以修改,元組不可以修改。

4.索引、切片、相加、相乘和成員資格檢查 適用於所有序列。

5.indexing:當你使用負數索引時,將從右開始往左數,因此-1是最後乙個元素的位置。

6.slicing:可以使用切片來訪問te'd特定範圍內的元素。

切片可以指定步長,這個地方就顯示了python可以使用負數索引的好處,可以倒序輸出。

>>> number[::2]

[1, 3, 5, 7, 9]

>>> number[::-2]

[9, 7, 5, 3, 1]

7.不能拼接不同型別的序列。

8.將序列和數x相乘時,將重複這個次序x次來建立乙個新序列。

9.布林運算子:用於檢驗成員資格。

>>> '1'in number

false

>>> 1 in number

true

10. 基本的列表操作:1)修改列表:給元素賦值;2)刪除元素;3)給切片賦值。

>>> a=[1,2,3]

>>> b=a

>>> b[1]=4

>>> a

[1, 4, 3]

4)count用計算制定的元素在列表中出現了多少次。5)extend可以用乙個列表來擴充另外乙個列表。6)index用於在列表中查詢指定值第一次出現的索引。7)insert用於將乙個物件cha插入列表。8)pop刪除列表最後乙個元素,並返回這個元素。

>>> lst.pop()

3

9)remove用於刪除第乙個為指定值的元素。10)reverse按相反的順序排列列表中的元素。11)sort用於對列表就地排序。

12.元組是不可修改的序列。

>>> 3*(40+2)

126>>> 3*(40+2,)

(42, 42, 42)

python基礎教程學習筆記一

第一章 基礎知識 1.1 直譯器的安裝 一路下一步,完成安裝 修改path,新增安裝路徑 命令列執行顯示如下結果 1.2 互動式直譯器 示例 helloworld.py print hello world 中國 執行示例程式 python helloworld.py 1.3 演算法 1.4 數字和表...

《Python基礎教程》學習筆記(一)

python2中的 除 預設為整除,及1 2 0 python3中的 除 預設為 1 2 0.5 在python2中要求實現普通除法 把除數或者被除數設為float浮點數,及 1.0 2.0 0.5 在解析器中執行 from future import division在linux下執行python...

python基礎教程學習筆記一

第一章 基礎知識 1.1 直譯器的安裝 一路下一步,完成安裝 修改path,新增安裝路徑 命令列執行顯示如下結果 1.2 互動式直譯器 示例 helloworld.py print hello world 中國 執行示例程式 python helloworld.py 1.3 演算法 1.4 數字和表...