今日內(nèi)容:1.在子類派生的新方法中重用父類功能的方式二2.組合:繼承表示“什么是什么”,組合表示“什么有什么”3.多態(tài)4.面向?qū)ο蟾呒?jí)5.python一切皆對(duì)象6.反射 一、...
今日內(nèi)容:1.在子類派生的新方法中重用父類功能的方式二2.組合:繼承表示“什么是什么”,組合表示“什么有什么”3.多態(tài)4.面向?qū)ο蟾呒?jí)5.python一切皆對(duì)象6.反射 一、...
今日內(nèi)容:1.繼承介紹2.繼承與抽象3.屬性查找4.繼承的實(shí)現(xiàn)原理5.菱形問題6.繼承原理7.深度優(yōu)先與廣度優(yōu)先8.python的mixins機(jī)制 一、繼承介紹1.繼承:繼承...
封裝:在程序設(shè)計(jì)中砾肺,封裝(Encapsulation)是對(duì)具體對(duì)象的一種抽象,即將某些部分隱藏起來匈挖,在程序外部看不到稠氮,其含義是其他程序無法調(diào)用。要了解封裝茉盏,離不開“私有化”鉴未,...
一核蘸、shutil模塊高級(jí)的 文件、文件夾啸驯、壓縮包 處理模塊 1.shutil.copyfileobj(fsrc, fdst[, length])將文件內(nèi)容拷貝到另一個(gè)文件中 ...
一客扎、time模塊import time 一:時(shí)間有三種格式(*****) 二:時(shí)間轉(zhuǎn)換 三:asctime([t]) : 把一個(gè)表示時(shí)間的元組或者struct_time表示為...
今日內(nèi)容:1.包的使用 2.json與pickle模塊 3.hashlib模塊 一.包的使用什么是包:包是一個(gè)含有init文件的文件夾,本質(zhì)就是一個(gè)模塊罚斗,是用來被導(dǎo)入的 ? ...
今日內(nèi)容:1.循環(huán)導(dǎo)入問題2.py文件兩種用途3.模塊的搜索路徑優(yōu)先級(jí)4.軟件開發(fā)的目錄規(guī)范 一徙鱼、循環(huán)導(dǎo)入問題: 該程序會(huì)直接報(bào)錯(cuò),因?yàn)槲覀冊(cè)趯?dǎo)入m1時(shí)针姿,還沒運(yùn)行到x=1袱吆,就...
一溉愁、函數(shù)遞歸1.引入函數(shù)的遞歸調(diào)用:就是在調(diào)用一個(gè)函數(shù)的過程中又直接或間接地調(diào)用自己示例1:直接調(diào)用自己 示例2:間接調(diào)用自己 為何死遞歸會(huì)拋出異常处铛??拐揭?應(yīng)為無限的遞歸會(huì)導(dǎo)致...
一、迭代器1盟猖、什么是迭代器:假設(shè)現(xiàn)在沒學(xué)過for循環(huán)器=》工具迭代:是一個(gè)重復(fù)的過程讨衣,但每次重復(fù)都是基于上一次的結(jié)果而來的迭代器:就是一種不依賴于索引的取值工具2.為什么要用...
一娘汞、閉包函數(shù)閉包函數(shù)=函數(shù)嵌套定義+函數(shù)對(duì)象+名稱空間與作用域 1歹茶、閉:指的是該函數(shù)是定義在一個(gè)函數(shù)內(nèi)部的函數(shù)2、包:值得是該函數(shù)訪問了一個(gè)來自于外層函數(shù)的變量 為函數(shù)體傳參...
一:可變長參數(shù)可變長指的是參數(shù)的個(gè)數(shù)不固定站在實(shí)參的角度,實(shí)參是用來為形參賦值的惊豺,如果實(shí)參的個(gè)數(shù)不固定燎孟,那么必須要有對(duì)應(yīng)的形參能夠接收溢出實(shí)參*與*在形參與實(shí)參中的應(yīng)用在形參...
一、文件的打開模式文件的打開模式分類兩大類:1.控制文件讀寫操作的模式 2.控制文件讀寫內(nèi)容的模式 二磁浇、文件操作的其他方法 三斋陪、控制文件內(nèi)指針移動(dòng)