Python基礎學習(三)

Python 模塊:

    模塊是一個包含所有你定義的函數和變量的文件,其後綴名是.py。模塊可以被別的程序引入,以使用該模塊中的函數等功能。模塊導入方式如下:

  • 1、import sys 引入 python 標準庫中的 sys.py 模塊;這是引入某一模塊的方法。

  • 2、sys.argv 是一個包含命令行參數的列表。

  • 3、sys.path 包含了一個 Python 解釋器自動查找所需模塊的路徑的列表。

    模塊導入的語法:

import module1[, module2[,... moduleN]


Python bytes 類型:

    Bytes 對象是由單個字節作爲基本元素(8位,取值範圍 0-255)組成的序列,爲不可變對象。


Python 列表:

    列表是Python 最常見的一個數據結構。

    創建一個列表,只要把逗號分隔的不同的數據項使用方括號括起來即可。如下所示:

list1 = [1,2,3,'a','b']

    訪問列表通過其對應下標進行取值,下標計數從0開始:

        如:list1[0] 的值 1

    列表的更新,如下,將下標爲0的元素更新爲11:

list1[0] = 11

    刪除列表中的元素:

del list1[0]
list1.remove('a')
list1.pop() #刪除最後一個元素,並有返回值

    追加和插入:

list1.append('last') #追加列表最後
list1.insert(1, 'one') #插入到下標爲1的位置

    列表的擴展:

list2 = ['x', 'y', 'z']
list1.extend(list2)

    列表的拷貝:

list3 = list1.copy()
list4 = list1[:]

    列表的統計、排序、反轉和去下標:

list1.count('b') #統計元素 b 的個數
list1.sort() #排序
list1.reverse() #反轉
list1.index(2) #取元素 2 的下標


Python 元組:

    元組可以理解爲不可變的列表,只有兩個方法:count 和 index


    創建元組的關鍵是:‘,’而不是“()”

    對比下tup1 和 tup2 分別爲什麼類型:

tup1 = (1)
tup2 = (1,)

Python 字典:

    字典是另一種可變容器模型,且可存儲任意類型對象。

    字典的每個鍵值(key=>value)對用冒號(:)分割,每個對之間用逗號(,)分割,整個字典包括在花括號({})中 ,格式如下所示:

d = {key1 : value1, key2 : value2 }

    鍵必須是唯一的,但值則不必。

    值可以取任何數據類型,但鍵必須是不可變的,如字符串,數字或元組。

    一個簡單的字典實例:

dict = {'Alice': '2341', 'Beth': '9102', 'Cecil': '3258'}

    也可如此創建字典:

dict1 = { 'abc': 456 };dict2 = { 'abc': 123, 98.6: 37 };

    字典的增刪改:

dict["Green"] = "2134" #增
del dict["Beth"] #刪
dict["Alice"] = "4234" #改

    字典的其他方法:

dict.keys()
dict.values()
dict.items()
dict.update(dict1)


字符串的操作:

來源:http://www.runoob.com/python3/python3-string.html

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