原创 python3 正則表達式學習筆記(21)

''' re 模塊使 Python 語言擁有全部的正則表達式功能。 compile 函數根據一個模式字符串和可選的標誌參數生成一個正則表達式對象。該對象擁有一系列方法用於正則表達式匹配和替換。 re 模塊也提供了與這些方法功能完全一致的

原创 Python3 數據結構學習筆記(16)

列表 Python中列表是可變的,這是它區別於字符串和元組的最重要的特點,一句話概括即:列表可以修改,而字符串和元組不能。 列表方法使得列表可以作爲一個堆棧來使用,堆棧作爲特定的數據結構,最先進入的元素最後一個被釋放(後進先出)。 用

原创 python3 面向對象學習筆記(20)

#面向對象 ''' 相關概念 類(Class): 用來描述具有相同的屬性和方法的對象的集合。它定義了該集合中每個對象所共有的屬性和方法。對象是類的實例。 方法:類中定義的函數。 類變量:類變量在整個實例化的對象中是公用的。類變量定義在類

原创 python3 學習筆記(7)

#字符串可以使用引號( ' 或 " )來創建字符串。 var1 = 'HelloWorld!' #Python 不支持單字符類型,單字符在 Python 中也是作爲一個字符串使用 #Python 訪問子字符串,可以使用方括號來截取字符串

原创 python學習筆記(6)

#數據類型是不允許改變,如果改變數字數據類型的值,將重新分配內存空間 import random from cmath import pi from math import sin var1 = 1 var2 = 10 #以上實例,被

原创 python3 異常學習筆記(19)

#python的異常 #異常處理try/except #異常捕捉可以使用 try/except 語句。 ''' try: 被執行的代碼 except: 產生異常時執行的代碼 try 語句按照如下方式工作; 首先,執行

原创 python3 輸入輸出(17)

import math #Python3 輸入和輸出 ''' Python兩種輸出值的方式: 表達式語句和 print() 函數。 第三種方式是使用文件對象的 write() 方法,標準輸出文件可以用 sys.stdout 引用 將輸

原创 python3 文件相關學習筆記(18)

上一節講了部分文件的操作,這部分補充部分內容  #Python3 File(文件) #Python open() 方法用於打開一個文件,並返回文件對象,在對文件進行處理過程都需要使用到這個函數,如果該文件無法被打開,會拋出 OSErro

原创 python3學習筆記(12)

import random #關鍵字end可以用於將結果輸出到同一行,或者在輸出的末尾添加不同的字符 list=[1,2,3,4,5] for x in list: print(x,end=',') #if條件控制 ''' 格式

原创 python3學習筆記(15)

#函數是組織好的,可重複使用的,用來實現單一,或相關聯功能的代碼段。 #函數能提高應用的模塊性,和代碼的重複利用率。 ''' 自定義函數: 函數代碼塊以 def 關鍵詞開頭,後接函數標識符名稱和圓括號 ()。 任何傳入參數和自變量必須

原创 python3 學習筆記(11)

#集合(set)是一個無序的不重複元素序列。 #可以使用大括號 { } 或者 set() 函數創建集合,注意:創建一個空集合必須用 set() 而不是 { },因爲 { } 是用來創建一個空字典。 collection={1,3,4,

原创 python3 學習筆記(13)

#Python 中的循環語句有 for 和 while ''' while 循環 Python 中 while 語句的一般形式: while 判斷條件(condition): 執行語句(statements)…… 在 Pyt

原创 python3學習筆記 (9)

#元組使用小括號,列表使用方括號。 #元組與列表類似,不同之處在於元組的元素不能修改。 #創建元組 沒有括號也可以 tuple=(2,4,'python','Java','C') print(type(tuple)) #<class

原创 python3 學習筆記(10)

#Python3 字典 #字典的每個鍵值(key=>value)對用冒號(:)分割,每個對之間用逗號(,)分割,整個字典包括在花括號({})中 #d = {key1 : value1, key2 : value2 } #字典的這種鍵-值

原创 python3 學習筆記(8)

#序列中的每個元素都分配一個數字 - 索引第一個是0 #索引可進行的操作包括索引,切片,加,乘,檢查成員,Python已經內置確定序列的長度以及確定最大和最小的元素的方法 #列表裏面的數據項不需要具有相同的類型,即一個列表面可以放不同的