為什么要測試 程序開發(fā)流程一般階段:需求分析、設(shè)計階段、實現(xiàn)階段、測試階段 測試階段是通過人工或自動運行來測試某些功能。目的為了檢驗其是否滿足需求,以弄清楚預(yù)期結(jié)果和實際結(jié)果...
為什么要測試 程序開發(fā)流程一般階段:需求分析、設(shè)計階段、實現(xiàn)階段、測試階段 測試階段是通過人工或自動運行來測試某些功能。目的為了檢驗其是否滿足需求,以弄清楚預(yù)期結(jié)果和實際結(jié)果...
模塊 簡介 每一個以擴展名py結(jié)尾的Python源代碼文件都是一個模塊,模塊名同樣也是一個標識符,需要符合標識符的命名規(guī)則 模塊就是工具包,模塊內(nèi)的函數(shù)就是工具,想要使用工具...
淺拷貝 淺拷貝是對于一個對象的頂層拷貝,相當(dāng)于快捷方式,兩個對象的內(nèi)存地址同時 淺拷貝:語法 深拷貝 深拷貝是對于一個對象所有層次的拷貝(遞歸),把內(nèi)存中的數(shù)據(jù)復(fù)制一份 深拷...
簡介 正則表達式是計算機科學(xué)的一個概念。正則表達式使用單個字符串來描述、匹配一系列匹配某個句法規(guī)則的字符串 RE 模塊 語法 re.match()嘗試從字符串的起始位置匹配一...
多任務(wù):線程 多任務(wù):簡介 操作系統(tǒng)可以同時運行多個任務(wù)。操作系統(tǒng)輪流讓各個任務(wù)交替執(zhí)行,實現(xiàn)的多任務(wù)效果 并發(fā):任務(wù)數(shù)多余CPU核數(shù),通過操作系統(tǒng)的各個任務(wù)調(diào)度算法,實現(xiàn)用...
路徑 路徑是一種電腦文件或目錄的名稱通用表現(xiàn)形式,它指向文件系統(tǒng)中唯一位置 當(dāng)前工作目錄 指當(dāng)前工作路徑 絕對路徑 完整路徑,由根目錄執(zhí)行當(dāng)前文件的路徑 相對路徑 指當(dāng)前路徑...
簡介 程序運行時,如果遇到錯誤會停止程序執(zhí)行,并且報錯,這就是異常。程序停止執(zhí)行并且提示錯誤信息這個動作,稱之為:拋出(raise)異常 捕獲異常 在程序開發(fā)中,如果對某些代...
類屬性 類屬性就是給類對象中定義的屬性,通常用來記錄與這個類相關(guān)的特征 類屬性不會記錄具體對象的特征 屬性的獲取機制 在Python中屬性的獲取存在一個向上查找機制。因此,要...
基本特征 封裝:根據(jù)職責(zé)將屬性和方法封裝到一個抽象類中 繼承:實現(xiàn)代碼的重用,相同代碼不需要重復(fù)編寫 多態(tài):不同的對象調(diào)用相同的方法,產(chǎn)生不同的執(zhí)行結(jié)果,增加代碼的靈活度 封...
特點 面向過程 注重步驟與過程 代碼需求復(fù)雜,代碼會變得很復(fù)雜 開發(fā)復(fù)雜項目,難度大 面向?qū)ο?注重對象,不同對象承擔(dān)不同責(zé)任 更加適合應(yīng)用復(fù)雜的需求變化,是專門為應(yīng)用復(fù)雜項...
函數(shù)和返回值 作用 函數(shù)根據(jù)有沒有參數(shù)以及有沒有返回值,可以相互組合,一個四種組合形式:(無參數(shù)、無返回值),(有參數(shù)、有返回值),(有參數(shù)、無返回值),(有參數(shù)、有返回值)...
注釋的作用 提高代碼可讀性 提升開發(fā)效率 什么時候使用注釋? 容易看懂的代碼不需要注釋 對于復(fù)雜的代碼,在操作前寫上思路 對于一目了然的代碼,在其行尾添加注釋 絕不要描述代碼...
算數(shù)運算符 運算符描述運算符描述運算符描述運算符描述+加-減*乘**冪次方/除//取整%取余 比較運算符 運算符描述==比較兩個數(shù)據(jù)的值是否相等,如果是,則條件成立,返回Tr...
簡介 Python設(shè)計目標之一是讓代碼具備高度的可閱讀性。 縮進 Python中縮進表示語句塊的開始與結(jié)束。增加縮進表示語句塊的開始,而減少縮進表示語句塊的結(jié)束。根據(jù)PEP8...
定義 函數(shù)就是吧具備獨立功能的代碼塊組織為一個小的模塊,在需要的時候可以直接調(diào)用 作用 函數(shù)可以提高代碼的復(fù)用性 基本語法 定義函數(shù):封裝獨立功能的代碼塊def 函數(shù)名():...
常量 定義 聲明在文件的頂部 命名規(guī)范 全部大寫 單詞間用下劃線分隔 變量 定義 變量在使用前都必須進行賦值,只有被賦值后變量才會被創(chuàng)建(創(chuàng)建變量過程是在標記一個內(nèi)存空間用來...
表格 要添加表,請使用三個或多個連字符(---)創(chuàng)建每列的標題,并使用管道(|)分隔每列。您可以選擇在表的任一端添加管道。單元格寬度可以變化, 對齊 您可以通過在標題行中的連...
安裝軟件 pacman -S (軟件名):安裝軟件,若有多個軟件包,空格分隔 pacman -S --needed (軟件名):安裝軟件,若存在,不重新安裝最新的軟件 pac...