版權(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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 高考物理總復(fù)習(xí)專題四曲線運(yùn)動萬有引力與航天第4講萬有引力與航天練習(xí)含答案
- 建筑工地用水泥采購
- 醫(yī)藥產(chǎn)品采購合同示例
- 作文主題05 多彩信件-四年級語文作文主題訓(xùn)練
- 九年級化學(xué)下冊 第六章 金屬 6.1 金屬的物理性質(zhì)教案 (新版)粵教版
- 2024秋七年級英語上冊 Unit 7 Days and Months Lesson 42 Happy Holodays教案 (新版)冀教版
- 2024秋九年級化學(xué)上冊 4.1 愛護(hù)水資源教案 (新版)新人教版
- 2024高中歷史 第七單元 復(fù)雜多樣的當(dāng)代世界 第24課 兩極對峙格局的形成教案 岳麓版必修1
- 2023六年級語文下冊 第六單元 難忘小學(xué)生活-閱讀交流與指導(dǎo)配套教案 新人教版
- 2023三年級語文下冊 第二單元 6 陶罐和鐵罐配套教案 新人教版
- 慢性淋巴細(xì)胞白血病-課件
- 22G101-1與16G101-1的圖集差異
- 全國壓力容器設(shè)計(jì)單位名錄
- 衛(wèi)生部城市社區(qū)衛(wèi)生服務(wù)中心基本標(biāo)準(zhǔn)
- 《針織學(xué)》期末考試試卷附答案
- (新人教版)四年級上冊數(shù)學(xué)第六單元《靈活試商(例5)》教學(xué)課件
- 特種設(shè)備使用登記表(范本)
- (完整版)5以內(nèi)的加減法(可直接打印)
- 生物中考備考經(jīng)驗(yàn)交流講座課件
- 一次性生物反應(yīng)袋儲液袋的完整性測試
- 智能物流-完整版課件(全)
評論
0/150
提交評論