財(cái)務(wù)大數(shù)據(jù)-Python基礎(chǔ) 課件 1.3數(shù)據(jù)類型-數(shù)值_第1頁
財(cái)務(wù)大數(shù)據(jù)-Python基礎(chǔ) 課件 1.3數(shù)據(jù)類型-數(shù)值_第2頁
財(cái)務(wù)大數(shù)據(jù)-Python基礎(chǔ) 課件 1.3數(shù)據(jù)類型-數(shù)值_第3頁
財(cái)務(wù)大數(shù)據(jù)-Python基礎(chǔ) 課件 1.3數(shù)據(jù)類型-數(shù)值_第4頁
財(cái)務(wù)大數(shù)據(jù)-Python基礎(chǔ) 課件 1.3數(shù)據(jù)類型-數(shù)值_第5頁
已閱讀5頁,還剩17頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

數(shù)據(jù)類型-數(shù)值課前回顧變量命名規(guī)則:通常由字母、數(shù)字、下劃線組成,但不能以數(shù)字開頭,標(biāo)識符注意區(qū)分大小寫,不能混用;注釋:#或'''號后面可以寫注釋,多寫注釋能夠幫助我們理解程序;輸入輸出:input輸入,print輸出。input的內(nèi)容可以賦值給變量,print可以輸出一個變量的值。數(shù)據(jù)類型使用print()函數(shù)輸出以下會計(jì)分錄:這筆分錄的文字部分是字符串,數(shù)字部分是數(shù)值,那么,Python支持哪些數(shù)據(jù)類型呢??代碼#輸出會計(jì)分錄print('借:銷售費(fèi)用-工資',30000.0)print('貸:應(yīng)付職工薪酬—工資',30000.0)輸出結(jié)果:借:銷售費(fèi)用-工資30000.0貸:應(yīng)付職工薪酬—工資30000.0數(shù)據(jù)類型Python中常見的數(shù)據(jù)類型有如下幾種:字符串:主要用于存儲文本型數(shù)據(jù);數(shù)值:主要用于存儲金額數(shù)據(jù),一般是浮點(diǎn)數(shù);列表:多個有聯(lián)系的數(shù)據(jù),可以存儲在一個列表里,比如企業(yè)會計(jì)科目;元組:類似于列表,但元組內(nèi)部數(shù)據(jù)不可變,存儲數(shù)據(jù)更加安全;字典:多個有映射關(guān)系的數(shù)據(jù),可以存儲在一個字典里,比如科目及對應(yīng)的科目余額;集合:一組無序且不重復(fù)的數(shù)據(jù)。注意不管是數(shù)字還是文字,在Python中都屬于數(shù)據(jù)。目錄0102數(shù)值類型數(shù)值運(yùn)算01數(shù)值類型數(shù)值類型在Python中,主要的數(shù)值類型有:整型(int):即整數(shù),python可以處理任意大小的整數(shù),包括負(fù)整數(shù),在程序中的表示方法與數(shù)學(xué)上一致,比如:1、2、100;浮點(diǎn)型(float):即小數(shù),比如:100.12,會計(jì)數(shù)據(jù)一般是保留兩位小數(shù)的浮點(diǎn)數(shù);布爾值(bool):只有True和False兩個值,可以理解布爾值是特殊的整型(True=1,F(xiàn)alse=0)。布爾值一般產(chǎn)生于成員運(yùn)算符、比較運(yùn)算符、邏輯運(yùn)算符。02數(shù)值運(yùn)算python運(yùn)算符Python語言支持多種運(yùn)算符,具體如下:算術(shù)運(yùn)算符:完成基本算術(shù)運(yùn)算的符號,比如加減乘除。賦值運(yùn)算符:最基本的賦值運(yùn)算符是“=”,用來將一個表達(dá)式的值賦給另一個變量。比較運(yùn)算符:也稱關(guān)系運(yùn)算符,用于對常量、變量或表達(dá)式的結(jié)果進(jìn)行大小比較。邏輯運(yùn)算符:主要包括and(與)、or(或)以及not(非)。成員運(yùn)算符:判斷一個元素是否在某一個序列中。算術(shù)運(yùn)算符假設(shè)變量:a=2,b=5運(yùn)算符描述實(shí)例+加:兩個對象相加a+b輸出結(jié)果7-減:得到負(fù)數(shù)或一個數(shù)減去另一個數(shù)a-b輸出結(jié)果-3*乘:兩個數(shù)相乘或是返回一個被重復(fù)若干次的字符串a(chǎn)*b輸出結(jié)果10/除:x除以yb/a輸出結(jié)果2.5%取模:返回除法的余數(shù)b%a輸出結(jié)果1**冪:返回x的y次冪a**b為2的5次方,輸出結(jié)果32//取整除:返回商的整數(shù)部分(向下取整)b//a輸出結(jié)果2算術(shù)運(yùn)算符說明:本月營業(yè)收入為120,000元,營業(yè)成本為80,000元。要求:計(jì)算并打印本月毛利,通過變量賦值接收營業(yè)收入、營業(yè)成本金額。輸出結(jié)果:本月毛利=40000示例1代碼#創(chuàng)建一個變量income接收營業(yè)收入值income=120000#創(chuàng)建一個變量cost接收營業(yè)成本值cost=80000#計(jì)算毛利grossProfitgrossProfit=income-cost#打印計(jì)算結(jié)果print('本月毛利=',grossProfit)賦值運(yùn)算符賦值運(yùn)算符運(yùn)算符描述實(shí)例=簡單的賦值運(yùn)算符c=a+b將a+b的運(yùn)算結(jié)果賦值為c+=加法賦值運(yùn)算符c+=a等效于c=c+a-=減法賦值運(yùn)算符c-=a等效于c=c-a*=乘法賦值運(yùn)算符c*=a等效于c=c*a/=除法賦值運(yùn)算符c/=a等效于c=c/a%=取模賦值運(yùn)算符c%=a等效于c=c%a**=冪賦值運(yùn)算符c**=a等效于c=c**a//=取整除賦值運(yùn)算符c//=a等效于c=c//a賦值運(yùn)算符說明:截止本年11月公司累計(jì)營業(yè)收入為880,000元,12月營業(yè)收入發(fā)生額為80,000元。要求:使用賦值運(yùn)算符計(jì)算累計(jì)營業(yè)收入,并打印本年累計(jì)營業(yè)收入值。輸出結(jié)果:960000示例2代碼#創(chuàng)建一個變量income接收12月營業(yè)收入值income=80000#創(chuàng)建一個變量accumulatedIncome接收截止11月累計(jì)營業(yè)收入值(accumulatedIncome第一次賦值)accumulatedIncome=880000#計(jì)算累計(jì)營業(yè)收入(accumulatedIncome第二次賦值)accumulatedIncome+=income#打印本年累計(jì)營業(yè)收入值print(accumulatedIncome)比較運(yùn)算符假設(shè)變量:a=2,b=5運(yùn)算符描述實(shí)例==等于:比較對象是否相等(a==b)返回False!=不等于:比較兩個對象是否不相等(a!=b)返回True>大于:返回x是否大于y(a>b)返回False<小于:返回x是否小于y(a<b)返回True>=大于等于:返回x是否大于等于y(a>=b)返回False<=小于等于:返回x是否小于等于y(a<=b)返回True比較運(yùn)算符說明:第1季度營業(yè)收入為450,000元、毛利率為20%,第2季度營業(yè)收入為500,000元、毛利率為18%。要求:采用比較運(yùn)算符">"判斷第1季度毛利是否大于第2季度毛利。輸出結(jié)果:False示例3代碼#創(chuàng)建一個變量grossProfit1接收第1季度毛利值grossProfit1=450000*0.2#創(chuàng)建一個變量grossProfit2接收第2季度毛利值grossProfit2=500000*0.18#比較grossProfit1是否大于grossProfit2,并輸出比較結(jié)果print(grossProfit1>grossProfit2)邏輯運(yùn)算符運(yùn)算符邏輯表達(dá)式描述實(shí)例andxandy“與”:x、y均為真則返回真,否則返回假(TrueandTrue)返回True(TrueandFasle)返回

Fasle(FasleandFasle)返回

Fasleorxory“或”:x、y只要有一個為真則返回真,否則返回假(TrueorTrue)返回True(TrueorFasle)返回True(FasleorFasle)返回

Faslenotnotx“非”:x為真,返回假,x為假,返回真(notTrue)返回

Fasle(notFasle)返回True提示在邏輯運(yùn)算中:數(shù)字0代表假,即Fasle,其他數(shù)字代表真,即True。邏輯運(yùn)算符說明:甲公司績效考核指標(biāo)有:權(quán)益凈利率、收入額;公司年度經(jīng)營目標(biāo):權(quán)益凈利率超過18%,并且收入超過20,000,000元;本年度各指標(biāo)實(shí)際執(zhí)行情況:權(quán)益凈利率=20%,收入=18,000,000元;要求:采用邏輯運(yùn)算符“and”判斷甲公司是否完成經(jīng)營目標(biāo)。輸出結(jié)果:False示例4代碼#創(chuàng)建一個變量ROE接收本年實(shí)際權(quán)益凈利率ROE=0.2#創(chuàng)建一個變量income接收本年實(shí)際收入額income=18000000#判斷甲公司是否實(shí)現(xiàn)年度經(jīng)營目標(biāo),并輸出結(jié)果print(ROE>0.18andincome>20000000)成員運(yùn)算符假設(shè)變量:a='利潤表和資產(chǎn)負(fù)債表'b='利潤表'c='現(xiàn)金流量表'運(yùn)算符描述實(shí)例in如果在指定的序列中找到值返回True,否則返回False(bina):b在a中,返回Truenotin如果在指定的序列中沒有找到值返回True,否則返回False(cnotina):c不在a中,

返回True運(yùn)算優(yōu)先級如果一個公式里出現(xiàn)了多種運(yùn)算符,運(yùn)算符的計(jì)算是有先后順序的。下表對Python中運(yùn)算符的優(yōu)先順序進(jìn)行了總結(jié)(從最高優(yōu)先級到最低優(yōu)先級)。序號運(yùn)算符描述1**冪運(yùn)算2*、/、//、%乘、除、取整除、取模3+、-加、減4==、!=、>、<、>=、<=比較運(yùn)算符5in、notin成員運(yùn)算符6not邏輯運(yùn)算符7and邏輯運(yùn)算符8or邏輯運(yùn)算符低高運(yùn)算優(yōu)先級運(yùn)算優(yōu)先級簡化記憶:“從左往右看,括號優(yōu)先算,先乘除后加減,再比較,再邏輯”。輸出結(jié)果:11053示例5代碼#先計(jì)算3**3=27,再計(jì)算270/27=10,再計(jì)算120-10=110print(120-270/3**3)#括號優(yōu)先(5and2)結(jié)果為2,再計(jì)算9/3=3,再

溫馨提示

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

最新文檔

評論

0/150

提交評論