Python財(cái)務(wù)應(yīng)用 課件 項(xiàng)目三 應(yīng)收賬款計(jì)算-數(shù)據(jù)結(jié)構(gòu)應(yīng)用_第1頁(yè)
Python財(cái)務(wù)應(yīng)用 課件 項(xiàng)目三 應(yīng)收賬款計(jì)算-數(shù)據(jù)結(jié)構(gòu)應(yīng)用_第2頁(yè)
Python財(cái)務(wù)應(yīng)用 課件 項(xiàng)目三 應(yīng)收賬款計(jì)算-數(shù)據(jù)結(jié)構(gòu)應(yīng)用_第3頁(yè)
Python財(cái)務(wù)應(yīng)用 課件 項(xiàng)目三 應(yīng)收賬款計(jì)算-數(shù)據(jù)結(jié)構(gòu)應(yīng)用_第4頁(yè)
Python財(cái)務(wù)應(yīng)用 課件 項(xiàng)目三 應(yīng)收賬款計(jì)算-數(shù)據(jù)結(jié)構(gòu)應(yīng)用_第5頁(yè)
已閱讀5頁(yè),還剩79頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

應(yīng)收賬款計(jì)算—數(shù)據(jù)結(jié)構(gòu)應(yīng)用課程導(dǎo)學(xué)1學(xué)習(xí)目標(biāo)知識(shí)目標(biāo)技能目標(biāo)素養(yǎng)目標(biāo)1.理解列表和字典的定義2.掌握對(duì)列表和字典操作的相關(guān)方法1.能運(yùn)用列表存儲(chǔ)數(shù)據(jù)并對(duì)數(shù)據(jù)進(jìn)行相關(guān)操作2.能運(yùn)用字典存儲(chǔ)數(shù)據(jù)并對(duì)數(shù)據(jù)進(jìn)行相關(guān)操作1.通過(guò)操作列表和字典,提高學(xué)生對(duì)基礎(chǔ)數(shù)據(jù)存儲(chǔ)結(jié)構(gòu)的理解和應(yīng)用能力2.逐步培養(yǎng)財(cái)經(jīng)專(zhuān)業(yè)學(xué)生具備靈活應(yīng)用數(shù)據(jù)加工處理方法的基本素養(yǎng)立志問(wèn)學(xué)自強(qiáng)不息,永不言敗

奧運(yùn)會(huì)是世界上影響力最大的體育盛會(huì),每當(dāng)各國(guó)健兒登上領(lǐng)獎(jiǎng)臺(tái),升起國(guó)旗,奏響國(guó)歌時(shí),健兒們望著國(guó)旗冉冉升起會(huì)禁不住流下激動(dòng)的眼淚。就像每一位運(yùn)動(dòng)員都有自己的名字、國(guó)旗和國(guó)歌一樣,數(shù)據(jù)結(jié)構(gòu)中的字典就是以鍵值對(duì)一一對(duì)應(yīng)的形式存儲(chǔ)數(shù)據(jù)。我們通過(guò)運(yùn)動(dòng)員可以知道他的國(guó)家,我們通過(guò)鍵就可以查找到對(duì)應(yīng)的值。

奧運(yùn)賽場(chǎng)上的中國(guó)健兒,“自強(qiáng)不息、永不言敗”是他們的口號(hào),也是每個(gè)人立足于社會(huì)的法寶。我們追求成功,但更強(qiáng)調(diào)的是超越成敗,永不放棄的精神。因?yàn)樯畹谋举|(zhì)不是征服,而是奮斗,我們要做的不是在一個(gè)點(diǎn)上停滯不前,也不是在困難前迂回徘徊,而是不斷地進(jìn)步,不斷地超越。從優(yōu)秀到卓越,從平凡到不凡,讓奧運(yùn)精神成為我們奮發(fā)向上的一種力量。思維導(dǎo)圖感謝觀看計(jì)算壞賬準(zhǔn)備任務(wù)導(dǎo)學(xué)1任務(wù)描述客戶(hù)編號(hào)客戶(hù)簡(jiǎn)稱(chēng)期末余額<3月3月-6月6月-1年1年-2年10006東海商貿(mào)320003200010021廈門(mén)萬(wàn)象600006000011232中南商貿(mào)2500025000賬期<3月3月-6月6月-1年1年-2年2年以上計(jì)提比例5%10%30%50%100%A公司客戶(hù)賬齡分析表A公司壞賬計(jì)提比例A企業(yè)定期于每年年度終了,對(duì)應(yīng)收賬款進(jìn)行全面檢查,預(yù)計(jì)各項(xiàng)應(yīng)收賬款可能發(fā)生的壞賬準(zhǔn)備,對(duì)預(yù)計(jì)不能收回的應(yīng)收賬款,計(jì)提壞賬準(zhǔn)備。A企業(yè)本年度客戶(hù)賬齡分析表和壞賬計(jì)提比例如下表所示。任務(wù)分析010203將客戶(hù)數(shù)據(jù)存儲(chǔ)到列表中獲取列表中的值并進(jìn)行計(jì)算輸出壞賬準(zhǔn)備金額列表的創(chuàng)建2在Python中,列表(list)是一種有序的存儲(chǔ)結(jié)構(gòu),它可以存放任意類(lèi)型的元素,包括數(shù)字、字符串、對(duì)象,甚至是其他列表。列表使用中括號(hào)[

]來(lái)表示從哪里開(kāi)始,到哪里結(jié)束,元素之間用逗號(hào)分隔。列表的定義創(chuàng)建列表list

=['資產(chǎn)負(fù)債表'

,

'利潤(rùn)表'

,

'現(xiàn)金流量表']列表名以逗號(hào)相隔元素中括號(hào)創(chuàng)建列表運(yùn)行結(jié)果:lst=['資產(chǎn)負(fù)債表','利潤(rùn)表','現(xiàn)金流量表']print(lst)['資產(chǎn)負(fù)債表','利潤(rùn)表','現(xiàn)金流量表']創(chuàng)建列表整數(shù)1浮點(diǎn)數(shù)1.0

字符串‘Python’

函數(shù)print()布爾值True

列表[1,2,3]

元組(1,2,3)

字典{‘收入’:230}list(

)通過(guò)列表的定義我們了解到,我們可以使用中括號(hào)[]創(chuàng)建列表。我們還可以使用內(nèi)置函數(shù)list()創(chuàng)建列表。創(chuàng)建列表創(chuàng)建列表運(yùn)行結(jié)果:lst=list(['資產(chǎn)負(fù)債表','利潤(rùn)表','現(xiàn)金流量表'])print(lst)['資產(chǎn)負(fù)債表','利潤(rùn)表','現(xiàn)金流量表']練一練流動(dòng)資產(chǎn)創(chuàng)建列表包含所列內(nèi)容速動(dòng)資產(chǎn)

長(zhǎng)期資產(chǎn)列表元素的添加3列表元素的添加添加單個(gè)元素append()添加多個(gè)元素extend()插入元素insert()添加單個(gè)元素運(yùn)行結(jié)果:list1=[]list1.append('財(cái)務(wù)分析')print(list1)['財(cái)務(wù)分析']添加單個(gè)元素list1.append(‘財(cái)務(wù)分析’)列表名稱(chēng)函數(shù)固定符號(hào)元素添加多個(gè)元素運(yùn)行結(jié)果:list2=['流動(dòng)比率']list2.extend(['速動(dòng)比率','現(xiàn)金比率'])print(list2)['流動(dòng)比率','速動(dòng)比率','現(xiàn)金比率']添加多個(gè)元素list2

.

extend(['速動(dòng)比率','現(xiàn)金比率'])列表名稱(chēng)函數(shù)固定符號(hào)元素中括號(hào)插入元素運(yùn)行結(jié)果:list3=['毛利率','營(yíng)業(yè)凈利率','成本費(fèi)用利潤(rùn)率']list3.insert(1,'營(yíng)業(yè)利潤(rùn)率')print(list3)['毛利率','營(yíng)業(yè)利潤(rùn)率','營(yíng)業(yè)凈利率','成本費(fèi)用利潤(rùn)率']插入元素list3.insert(1,'營(yíng)業(yè)利潤(rùn)率')列表名稱(chēng)函數(shù)固定符號(hào)元素要插入元素的索引位置練一練a=[1,2,5,7,9]試著在列表a中添加元素列表元素的獲取與修改4列表元素的獲取列表中的每一個(gè)元素都對(duì)應(yīng)著一個(gè)位置,我們可以按元素的索引值從列表中獲取單個(gè)元素。列表中每個(gè)元素都有一個(gè)索引,用來(lái)表示元素在列表中的位置。通過(guò)索引可以獲取、修改、截取或刪除列表中的元素。列表的索引方式和字符串的一樣,即有正向索引和反向索引之分。列表元素的獲取每股收益每股凈資產(chǎn)市盈率市凈率0123反向索引正向索引-4-3-1-2列表list4獲取單個(gè)元素運(yùn)行結(jié)果:list4=['每股收益','每股凈資產(chǎn)','市盈率','市凈率']print(list4[0])print(list4[3])每股收益市凈率獲取多個(gè)元素每股收益每股凈資產(chǎn)市盈率市凈率0123-4-3-1-2列表切片list4[1:3]獲取多個(gè)元素運(yùn)行結(jié)果:list4=['每股收益','每股凈資產(chǎn)','市盈率','市凈率']print(list4[1:3])['每股凈資產(chǎn)','市盈率']列表元素的修改應(yīng)收賬款周轉(zhuǎn)率存貨周轉(zhuǎn)率流動(dòng)資產(chǎn)周轉(zhuǎn)率總資產(chǎn)周轉(zhuǎn)率0123固定資產(chǎn)周轉(zhuǎn)率我們使用索引可以獲取列表元素,我們也可以使用索引修改列表中的某個(gè)元素。list5修改單個(gè)元素運(yùn)行結(jié)果:list5=['應(yīng)收賬款周轉(zhuǎn)率','存貨周轉(zhuǎn)率','流動(dòng)資產(chǎn)周轉(zhuǎn)率','總資產(chǎn)周轉(zhuǎn)率']list5[3]='固定資產(chǎn)周轉(zhuǎn)率'print(list5)['應(yīng)收賬款周轉(zhuǎn)率','存貨周轉(zhuǎn)率','流動(dòng)資產(chǎn)周轉(zhuǎn)率','固定資產(chǎn)周轉(zhuǎn)率']修改單個(gè)元素list5[3]

=

'固定資產(chǎn)周轉(zhuǎn)率'列表名稱(chēng)待修改元素的索引位置修改后元素修改多個(gè)元素運(yùn)行結(jié)果:list5=['應(yīng)收賬款周轉(zhuǎn)率','存貨周轉(zhuǎn)率','流動(dòng)資產(chǎn)周轉(zhuǎn)率','總資產(chǎn)周轉(zhuǎn)率']list5[1:3]=['銷(xiāo)售增長(zhǎng)率','凈利潤(rùn)增長(zhǎng)率']print(list5)['應(yīng)收賬款周轉(zhuǎn)率','銷(xiāo)售增長(zhǎng)率','凈利潤(rùn)增長(zhǎng)率','總資產(chǎn)周轉(zhuǎn)率']練一練a=[1,2,5,7,9]試著修改列表a中元素列表元素的刪除5列表元素的刪除用del刪除元素已知要?jiǎng)h除元素的索引用remove()刪除元素已知要?jiǎng)h除的元素用pop()刪除元素刪除列表最后一個(gè)元素用remove()刪除元素運(yùn)行結(jié)果:list6=['銷(xiāo)售增長(zhǎng)率','凈利潤(rùn)增長(zhǎng)率','總資產(chǎn)增長(zhǎng)率','資本積累率']list6.remove('資本積累率')print(list6)['銷(xiāo)售增長(zhǎng)率','凈利潤(rùn)增長(zhǎng)率','總資產(chǎn)增長(zhǎng)率']用remove()刪除元素list6.remove('資本積累率')列表名稱(chēng)函數(shù)要?jiǎng)h除的元素用del刪除元素運(yùn)行結(jié)果:list6=['銷(xiāo)售增長(zhǎng)率','凈利潤(rùn)增長(zhǎng)率','總資產(chǎn)增長(zhǎng)率','資本積累率']dellist6[2]print(list6)['銷(xiāo)售增長(zhǎng)率','凈利潤(rùn)增長(zhǎng)率','資本積累率']用del刪除元素del

list6[2]列表名稱(chēng)函數(shù)待刪除元素的索引空格用pop()刪除元素運(yùn)行結(jié)果:list6=['銷(xiāo)售增長(zhǎng)率','凈利潤(rùn)增長(zhǎng)率','總資產(chǎn)增長(zhǎng)率','資本積累率']lst=list6.pop()print(list6)print(lst)['銷(xiāo)售增長(zhǎng)率','凈利潤(rùn)增長(zhǎng)率','總資產(chǎn)增長(zhǎng)率']資本積累率練一練a=[1,2,5,7,9]試著刪除列表a中元素列表常用內(nèi)置函數(shù)6列表常用內(nèi)置函數(shù)方法描述len(list)列表元素個(gè)數(shù)max(list)獲取列表中最大值min(list)獲取列表中最小值list.sort()列表排序,默認(rèn)升序排列,令參數(shù)reverse=True時(shí)降序排列l(wèi)ist.count(obj)統(tǒng)計(jì)某個(gè)元素在列表中出現(xiàn)的次數(shù)list.index(obj)從列表中找出某個(gè)值第一個(gè)匹配項(xiàng)的索引位置list.reverse()反轉(zhuǎn)列表list.clear()列表清空l(shuí)ist.copy()列表復(fù)制列表常用內(nèi)置函數(shù)運(yùn)行結(jié)果:list7=['7800','3400','5688','8900']list7.sort()print(list7)['3400','5688','7800','8900']列表常用內(nèi)置函數(shù)運(yùn)行結(jié)果:list7=[7800,3400,5688,8900]print('列表最大值是:',max(list7))print('列表最小值是:',min(list7))列表最大值是:8900列表最小值是:3400感謝觀看字典字典的創(chuàng)建字典元素的獲取與修改字典元素的添加字典元素的刪除01020304目錄CONTENTS字典內(nèi)置函數(shù)05字典的創(chuàng)建1字典的定義Python中的字典(dict)和列表一樣,也是用來(lái)存儲(chǔ)一系列數(shù)據(jù)的,不同的是字典用于存放具有對(duì)應(yīng)關(guān)系的數(shù)據(jù)。字典的定義字典的每一項(xiàng)數(shù)據(jù)都由鍵(key)和值(value)一一對(duì)應(yīng)的兩部分組成。字典的每對(duì)數(shù)據(jù)項(xiàng)的鍵與對(duì)應(yīng)的值之間用冒號(hào)“:”分隔,而每對(duì)數(shù)據(jù)項(xiàng)之間用逗號(hào)“,”分隔,整個(gè)字典包含在大括號(hào)“{}”中。d

={'key1':'value1','key2':'value2'}鍵值對(duì)字典名鍵值冒號(hào)間隔逗號(hào)間隔大括號(hào)創(chuàng)建字典運(yùn)行結(jié)果:price={'格力電器':46.16,'中天科技':10.12,'民生銀行':6.42}print(price){'格力電器':46.16,'中天科技':10.12,'民生銀行':6.42}創(chuàng)建字典通過(guò)字典的定義我們了解到可以用大括號(hào)直接創(chuàng)建字典,我們也可以用dict()函數(shù)創(chuàng)建字典。dict(key1=value1,key2=value2,...)函數(shù)名關(guān)鍵字值創(chuàng)建字典運(yùn)行結(jié)果:dict1=dict(year=2021,income=13775035,rate=0.71)print(dict1){'year':2021,'income':13775035,'rate':0.71}練一練庫(kù)存現(xiàn)金240銀行存款1300應(yīng)收賬款3450試著創(chuàng)建字典字典元素的獲取與修改2字典中元素的獲取Python中字典的訪(fǎng)問(wèn)方法同列表一樣,訪(fǎng)問(wèn)字典中的值也要用中括號(hào)[]。不同的是列表中的元素具有順序性,訪(fǎng)問(wèn)是通過(guò)每項(xiàng)元素的索引,而字典的每一項(xiàng)都是無(wú)序的,訪(fǎng)問(wèn)則是通過(guò)鍵(key)。字典中元素的獲取運(yùn)行結(jié)果:dict2={'資產(chǎn)總額':18236,'負(fù)債總額':12744,'股東總額':5492}print(dict2['負(fù)債總額'])12744字典中元素的獲取除了可以使用中括號(hào)訪(fǎng)問(wèn)字典的值,還可以使用get()函數(shù),get()函數(shù)的作用是通過(guò)鍵訪(fǎng)問(wèn)對(duì)應(yīng)的值。其語(yǔ)法結(jié)構(gòu)為:字典中元素的獲取運(yùn)行結(jié)果:dict2={'資產(chǎn)總額':18236,'負(fù)債總額':12744,'股東總額':5492}print(dict2.get('資產(chǎn)總額'))print(dict2.get('貨幣資金'))18236None字典中元素的修改運(yùn)行結(jié)果:dict3={'流動(dòng)比率':0.95,'速動(dòng)比率':0.8,'現(xiàn)金比率':0.46}dict3['速動(dòng)比率']=0.78print(dict3){'流動(dòng)比率':0.95,'速動(dòng)比率':0.78,'現(xiàn)金比率':0.46}練一練a={'流動(dòng)比率':0.95,'速動(dòng)比率':0.8,'現(xiàn)金比率':0.46}試著獲取字典a中的元素字典元素的添加3字典元素的添加與列表不同的是,字典并沒(méi)有像列表一樣可以添加單一元素的方法,但是我們可以通過(guò)這種方式進(jìn)行添加:d[‘key1’]=value要添加鍵值對(duì)的字典要添加的鍵要添加的值添加單個(gè)元素運(yùn)行結(jié)果:dict3={'流動(dòng)比率':0.95,'速動(dòng)比率':0.8,'現(xiàn)金比率':0.46}dict3['經(jīng)營(yíng)活動(dòng)凈現(xiàn)金比率']=0.21print(dict3){'流動(dòng)比率':0.95,'速動(dòng)比率':0.8,'現(xiàn)金比率':0.46,'經(jīng)營(yíng)活動(dòng)凈現(xiàn)金比率':0.21}添加多個(gè)元素運(yùn)行結(jié)果:dict4={'資產(chǎn)負(fù)債率':0.6913,'產(chǎn)權(quán)比率':2.24}dict5={'利息償付倍數(shù)':8.57,'有形凈值債務(wù)率':2.63}dict4.update(dict5)print(dict4){'資產(chǎn)負(fù)債率':0.6913,'產(chǎn)權(quán)比率':2.24,'利息償付倍數(shù)':8.57,'有形凈值債務(wù)率':2.63}練一練a={'流動(dòng)比率':0.95,'速動(dòng)比率':0.8,'現(xiàn)金比率':0.46}試著在字典a中添加元素字典元素的刪除4字典元素的刪除用pop()刪除元素刪除字典給定鍵key所對(duì)應(yīng)的值用del刪除元素刪除單一的元素也能刪除整個(gè)字典用clear()刪除元素刪除字典中所有的元素用pop()刪除元素運(yùn)行結(jié)果:dict5={'資產(chǎn)負(fù)債率':0.6913,'產(chǎn)權(quán)比率':2.24,'利息償付倍數(shù)':8.57,'有形凈值債務(wù)率':2.63}dict5.pop('資產(chǎn)負(fù)債率')print(dict5){'產(chǎn)權(quán)比率':2.24,'利息償付倍數(shù)':8.57,'有形凈值債務(wù)率':2.63}用del刪除元素運(yùn)行結(jié)果:dict5={'資產(chǎn)負(fù)債率':0.6913,'產(chǎn)權(quán)比率':2.24,'利息償付倍數(shù)':8.57,'有形凈值債務(wù)率':2.63}deldict5['產(chǎn)權(quán)比率']print(dict5){'資產(chǎn)負(fù)債率':0.6913,'利息償付倍數(shù)':8.57,'有形凈值債務(wù)率':2.63}用clear()刪除元素運(yùn)行結(jié)果:dict5={'資產(chǎn)負(fù)債率':0.6913,'產(chǎn)權(quán)比率':2.24,'利息償付倍數(shù)':8.57,'有形凈值債務(wù)率':2.63}dict5.clear()print(d

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論