




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
應收賬款計算—數(shù)據(jù)結(jié)構(gòu)應用課程導學1學習目標知識目標技能目標素養(yǎng)目標1.理解列表和字典的定義2.掌握對列表和字典操作的相關(guān)方法1.能運用列表存儲數(shù)據(jù)并對數(shù)據(jù)進行相關(guān)操作2.能運用字典存儲數(shù)據(jù)并對數(shù)據(jù)進行相關(guān)操作1.通過操作列表和字典,提高學生對基礎(chǔ)數(shù)據(jù)存儲結(jié)構(gòu)的理解和應用能力2.逐步培養(yǎng)財經(jīng)專業(yè)學生具備靈活應用數(shù)據(jù)加工處理方法的基本素養(yǎng)立志問學自強不息,永不言敗
奧運會是世界上影響力最大的體育盛會,每當各國健兒登上領(lǐng)獎臺,升起國旗,奏響國歌時,健兒們望著國旗冉冉升起會禁不住流下激動的眼淚。就像每一位運動員都有自己的名字、國旗和國歌一樣,數(shù)據(jù)結(jié)構(gòu)中的字典就是以鍵值對一一對應的形式存儲數(shù)據(jù)。我們通過運動員可以知道他的國家,我們通過鍵就可以查找到對應的值。
奧運賽場上的中國健兒,“自強不息、永不言敗”是他們的口號,也是每個人立足于社會的法寶。我們追求成功,但更強調(diào)的是超越成敗,永不放棄的精神。因為生活的本質(zhì)不是征服,而是奮斗,我們要做的不是在一個點上停滯不前,也不是在困難前迂回徘徊,而是不斷地進步,不斷地超越。從優(yōu)秀到卓越,從平凡到不凡,讓奧運精神成為我們奮發(fā)向上的一種力量。思維導圖感謝觀看計算壞賬準備任務導學1任務描述客戶編號客戶簡稱期末余額<3月3月-6月6月-1年1年-2年10006東海商貿(mào)320003200010021廈門萬象600006000011232中南商貿(mào)2500025000賬期<3月3月-6月6月-1年1年-2年2年以上計提比例5%10%30%50%100%A公司客戶賬齡分析表A公司壞賬計提比例A企業(yè)定期于每年年度終了,對應收賬款進行全面檢查,預計各項應收賬款可能發(fā)生的壞賬準備,對預計不能收回的應收賬款,計提壞賬準備。A企業(yè)本年度客戶賬齡分析表和壞賬計提比例如下表所示。任務分析010203將客戶數(shù)據(jù)存儲到列表中獲取列表中的值并進行計算輸出壞賬準備金額列表的創(chuàng)建2在Python中,列表(list)是一種有序的存儲結(jié)構(gòu),它可以存放任意類型的元素,包括數(shù)字、字符串、對象,甚至是其他列表。列表使用中括號[
]來表示從哪里開始,到哪里結(jié)束,元素之間用逗號分隔。列表的定義創(chuàng)建列表list
=['資產(chǎn)負債表'
,
'利潤表'
,
'現(xiàn)金流量表']列表名以逗號相隔元素中括號創(chuàng)建列表運行結(jié)果:lst=['資產(chǎn)負債表','利潤表','現(xiàn)金流量表']print(lst)['資產(chǎn)負債表','利潤表','現(xiàn)金流量表']創(chuàng)建列表整數(shù)1浮點數(shù)1.0
字符串‘Python’
函數(shù)print()布爾值True
列表[1,2,3]
元組(1,2,3)
字典{‘收入’:230}list(
)通過列表的定義我們了解到,我們可以使用中括號[]創(chuàng)建列表。我們還可以使用內(nèi)置函數(shù)list()創(chuàng)建列表。創(chuàng)建列表創(chuàng)建列表運行結(jié)果:lst=list(['資產(chǎn)負債表','利潤表','現(xiàn)金流量表'])print(lst)['資產(chǎn)負債表','利潤表','現(xiàn)金流量表']練一練流動資產(chǎn)創(chuàng)建列表包含所列內(nèi)容速動資產(chǎn)
長期資產(chǎn)列表元素的添加3列表元素的添加添加單個元素append()添加多個元素extend()插入元素insert()添加單個元素運行結(jié)果:list1=[]list1.append('財務分析')print(list1)['財務分析']添加單個元素list1.append(‘財務分析’)列表名稱函數(shù)固定符號元素添加多個元素運行結(jié)果:list2=['流動比率']list2.extend(['速動比率','現(xiàn)金比率'])print(list2)['流動比率','速動比率','現(xiàn)金比率']添加多個元素list2
.
extend(['速動比率','現(xiàn)金比率'])列表名稱函數(shù)固定符號元素中括號插入元素運行結(jié)果:list3=['毛利率','營業(yè)凈利率','成本費用利潤率']list3.insert(1,'營業(yè)利潤率')print(list3)['毛利率','營業(yè)利潤率','營業(yè)凈利率','成本費用利潤率']插入元素list3.insert(1,'營業(yè)利潤率')列表名稱函數(shù)固定符號元素要插入元素的索引位置練一練a=[1,2,5,7,9]試著在列表a中添加元素列表元素的獲取與修改4列表元素的獲取列表中的每一個元素都對應著一個位置,我們可以按元素的索引值從列表中獲取單個元素。列表中每個元素都有一個索引,用來表示元素在列表中的位置。通過索引可以獲取、修改、截取或刪除列表中的元素。列表的索引方式和字符串的一樣,即有正向索引和反向索引之分。列表元素的獲取每股收益每股凈資產(chǎn)市盈率市凈率0123反向索引正向索引-4-3-1-2列表list4獲取單個元素運行結(jié)果:list4=['每股收益','每股凈資產(chǎn)','市盈率','市凈率']print(list4[0])print(list4[3])每股收益市凈率獲取多個元素每股收益每股凈資產(chǎn)市盈率市凈率0123-4-3-1-2列表切片list4[1:3]獲取多個元素運行結(jié)果:list4=['每股收益','每股凈資產(chǎn)','市盈率','市凈率']print(list4[1:3])['每股凈資產(chǎn)','市盈率']列表元素的修改應收賬款周轉(zhuǎn)率存貨周轉(zhuǎn)率流動資產(chǎn)周轉(zhuǎn)率總資產(chǎn)周轉(zhuǎn)率0123固定資產(chǎn)周轉(zhuǎn)率我們使用索引可以獲取列表元素,我們也可以使用索引修改列表中的某個元素。list5修改單個元素運行結(jié)果:list5=['應收賬款周轉(zhuǎn)率','存貨周轉(zhuǎn)率','流動資產(chǎn)周轉(zhuǎn)率','總資產(chǎn)周轉(zhuǎn)率']list5[3]='固定資產(chǎn)周轉(zhuǎn)率'print(list5)['應收賬款周轉(zhuǎn)率','存貨周轉(zhuǎn)率','流動資產(chǎn)周轉(zhuǎn)率','固定資產(chǎn)周轉(zhuǎn)率']修改單個元素list5[3]
=
'固定資產(chǎn)周轉(zhuǎn)率'列表名稱待修改元素的索引位置修改后元素修改多個元素運行結(jié)果:list5=['應收賬款周轉(zhuǎn)率','存貨周轉(zhuǎn)率','流動資產(chǎn)周轉(zhuǎn)率','總資產(chǎn)周轉(zhuǎn)率']list5[1:3]=['銷售增長率','凈利潤增長率']print(list5)['應收賬款周轉(zhuǎn)率','銷售增長率','凈利潤增長率','總資產(chǎn)周轉(zhuǎn)率']練一練a=[1,2,5,7,9]試著修改列表a中元素列表元素的刪除5列表元素的刪除用del刪除元素已知要刪除元素的索引用remove()刪除元素已知要刪除的元素用pop()刪除元素刪除列表最后一個元素用remove()刪除元素運行結(jié)果:list6=['銷售增長率','凈利潤增長率','總資產(chǎn)增長率','資本積累率']list6.remove('資本積累率')print(list6)['銷售增長率','凈利潤增長率','總資產(chǎn)增長率']用remove()刪除元素list6.remove('資本積累率')列表名稱函數(shù)要刪除的元素用del刪除元素運行結(jié)果:list6=['銷售增長率','凈利潤增長率','總資產(chǎn)增長率','資本積累率']dellist6[2]print(list6)['銷售增長率','凈利潤增長率','資本積累率']用del刪除元素del
list6[2]列表名稱函數(shù)待刪除元素的索引空格用pop()刪除元素運行結(jié)果:list6=['銷售增長率','凈利潤增長率','總資產(chǎn)增長率','資本積累率']lst=list6.pop()print(list6)print(lst)['銷售增長率','凈利潤增長率','總資產(chǎn)增長率']資本積累率練一練a=[1,2,5,7,9]試著刪除列表a中元素列表常用內(nèi)置函數(shù)6列表常用內(nèi)置函數(shù)方法描述len(list)列表元素個數(shù)max(list)獲取列表中最大值min(list)獲取列表中最小值list.sort()列表排序,默認升序排列,令參數(shù)reverse=True時降序排列l(wèi)ist.count(obj)統(tǒng)計某個元素在列表中出現(xiàn)的次數(shù)list.index(obj)從列表中找出某個值第一個匹配項的索引位置list.reverse()反轉(zhuǎn)列表list.clear()列表清空list.copy()列表復制列表常用內(nèi)置函數(shù)運行結(jié)果:list7=['7800','3400','5688','8900']list7.sort()print(list7)['3400','5688','7800','8900']列表常用內(nèi)置函數(shù)運行結(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)和列表一樣,也是用來存儲一系列數(shù)據(jù)的,不同的是字典用于存放具有對應關(guān)系的數(shù)據(jù)。字典的定義字典的每一項數(shù)據(jù)都由鍵(key)和值(value)一一對應的兩部分組成。字典的每對數(shù)據(jù)項的鍵與對應的值之間用冒號“:”分隔,而每對數(shù)據(jù)項之間用逗號“,”分隔,整個字典包含在大括號“{}”中。d
={'key1':'value1','key2':'value2'}鍵值對字典名鍵值冒號間隔逗號間隔大括號創(chuàng)建字典運行結(jié)果:price={'格力電器':46.16,'中天科技':10.12,'民生銀行':6.42}print(price){'格力電器':46.16,'中天科技':10.12,'民生銀行':6.42}創(chuàng)建字典通過字典的定義我們了解到可以用大括號直接創(chuàng)建字典,我們也可以用dict()函數(shù)創(chuàng)建字典。dict(key1=value1,key2=value2,...)函數(shù)名關(guān)鍵字值創(chuàng)建字典運行結(jié)果:dict1=dict(year=2021,income=13775035,rate=0.71)print(dict1){'year':2021,'income':13775035,'rate':0.71}練一練庫存現(xiàn)金240銀行存款1300應收賬款3450試著創(chuàng)建字典字典元素的獲取與修改2字典中元素的獲取Python中字典的訪問方法同列表一樣,訪問字典中的值也要用中括號[]。不同的是列表中的元素具有順序性,訪問是通過每項元素的索引,而字典的每一項都是無序的,訪問則是通過鍵(key)。字典中元素的獲取運行結(jié)果:dict2={'資產(chǎn)總額':18236,'負債總額':12744,'股東總額':5492}print(dict2['負債總額'])12744字典中元素的獲取除了可以使用中括號訪問字典的值,還可以使用get()函數(shù),get()函數(shù)的作用是通過鍵訪問對應的值。其語法結(jié)構(gòu)為:字典中元素的獲取運行結(jié)果:dict2={'資產(chǎn)總額':18236,'負債總額':12744,'股東總額':5492}print(dict2.get('資產(chǎn)總額'))print(dict2.get('貨幣資金'))18236None字典中元素的修改運行結(jié)果:dict3={'流動比率':0.95,'速動比率':0.8,'現(xiàn)金比率':0.46}dict3['速動比率']=0.78print(dict3){'流動比率':0.95,'速動比率':0.78,'現(xiàn)金比率':0.46}練一練a={'流動比率':0.95,'速動比率':0.8,'現(xiàn)金比率':0.46}試著獲取字典a中的元素字典元素的添加3字典元素的添加與列表不同的是,字典并沒有像列表一樣可以添加單一元素的方法,但是我們可以通過這種方式進行添加:d[‘key1’]=value要添加鍵值對的字典要添加的鍵要添加的值添加單個元素運行結(jié)果:dict3={'流動比率':0.95,'速動比率':0.8,'現(xiàn)金比率':0.46}dict3['經(jīng)營活動凈現(xiàn)金比率']=0.21print(dict3){'流動比率':0.95,'速動比率':0.8,'現(xiàn)金比率':0.46,'經(jīng)營活動凈現(xiàn)金比率':0.21}添加多個元素運行結(jié)果:dict4={'資產(chǎn)負債率':0.6913,'產(chǎn)權(quán)比率':2.24}dict5={'利息償付倍數(shù)':8.57,'有形凈值債務率':2.63}dict4.update(dict5)print(dict4){'資產(chǎn)負債率':0.6913,'產(chǎn)權(quán)比率':2.24,'利息償付倍數(shù)':8.57,'有形凈值債務率':2.63}練一練a={'流動比率':0.95,'速動比率':0.8,'現(xiàn)金比率':0.46}試著在字典a中添加元素字典元素的刪除4字典元素的刪除用pop()刪除元素刪除字典給定鍵key所對應的值用del刪除元素刪除單一的元素也能刪除整個字典用clear()刪除元素刪除字典中所有的元素用pop()刪除元素運行結(jié)果:dict5={'資產(chǎn)負債率':0.6913,'產(chǎn)權(quán)比率':2.24,'利息償付倍數(shù)':8.57,'有形凈值債務率':2.63}dict5.pop('資產(chǎn)負債率')print(dict5){'產(chǎn)權(quán)比率':2.24,'利息償付倍數(shù)':8.57,'有形凈值債務率':2.63}用del刪除元素運行結(jié)果:dict5={'資產(chǎn)負債率':0.6913,'產(chǎn)權(quán)比率':2.24,'利息償付倍數(shù)':8.57,'有形凈值債務率':2.63}deldict5['產(chǎn)權(quán)比率']print(dict5){'資產(chǎn)負債率':0.6913,'利息償付倍數(shù)':8.57,'有形凈值債務率':2.63}用clear()刪除元素運行結(jié)果:dict5={'資產(chǎn)負債率':0.6913,'產(chǎn)權(quán)比率':2.24,'利息償付倍數(shù)':8.57,'有形凈值債務率':2.63}dict5.clear()print(d
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 三農(nóng)田水利工程規(guī)劃指南
- 蔬菜干項目可行性研究報告
- 制造業(yè)工業(yè)40智能制造與自動化升級方案
- 五項管理內(nèi)容
- 圖書館網(wǎng)絡安全評估手冊
- 三農(nóng)村電商平臺搭建方案
- 綠化工程文明施工方案1
- 航天行業(yè)航天器設計與制造方案
- 減水劑項目可行性研究報告
- 項目辦公室設施使用統(tǒng)計表
- 2025年宜春職業(yè)技術(shù)學院單招職業(yè)適應性測試題庫新版
- 2025農(nóng)業(yè)部在京單位招聘應屆高校畢業(yè)生等人員122人歷年高頻重點提升(共500題)附帶答案詳解
- DB44∕T 1315-2014 物業(yè)服務 檔案管理規(guī)范
- 春運旅客心理狀況的調(diào)查分析與對策研究
- T∕CAWA 002-2021 中國疼痛科專業(yè)團體標準
- 雙重預防體系建設分析記錄表格
- 手機保護膜鋼化璃玻膜檢驗標準(版)
- 混凝土面板堆石壩施工技術(shù)第五講
- 論中小學管弦樂隊的組織與訓練
- 煉鋼工藝操作說明
- 模擬電子技術(shù)基礎(chǔ)課后答案(完整版)
評論
0/150
提交評論