什么是運(yùn)算符?聽著高大上,實(shí)際小學(xué)生都能把它玩的賊溜。比如:3 + 2 – 5 * 0 = 0
創(chuàng)新互聯(lián)公司-專業(yè)網(wǎng)站定制、快速模板網(wǎng)站建設(shè)、高性價(jià)比吳興網(wǎng)站開發(fā)、企業(yè)建站全套包干低至880元,成熟完善的模板庫,直接使用。一站式吳興網(wǎng)站制作公司更省心,省錢,快速模板網(wǎng)站建設(shè)找我們,業(yè)務(wù)覆蓋吳興地區(qū)。費(fèi)用合理售后完善,十載實(shí)體公司更值得信賴。
簡稱加減乘除,直接上代碼:
1 2 3 4 5 6 7 8 9 10 | a=10 b=20 c=30 ? # 其實(shí)上面三行代碼使用一行就能完成 # a,b,c = 10,20,30??# 經(jīng)典寫法 ? print("a - b = ",(a-b)) print("a - c = %d"%(a-c)) print("a - b + c = {}".format(a-b+c)) |
輸出結(jié)果:
1 2 3 | a-b=??-10 a-c=-20 a-b+c=20 |
注意:如果關(guān)于print函數(shù)和format函數(shù)的使用還不太熟悉,請參考:python內(nèi)置函數(shù)print和format函數(shù)詳細(xì)使用教程
?
看到賦值就差不多應(yīng)該就明白了,把一個(gè)值賦值給另外一個(gè)變量,直接上代碼:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | a=10# 其實(shí)這本身就是一個(gè)賦值運(yùn)算符,整數(shù) 10 賦值給變量 a b=20# 其實(shí)這本身就是一個(gè)賦值運(yùn)算符,整數(shù) 20 賦值給變量 b c=30# 其實(shí)這本身就是一個(gè)賦值運(yùn)算符,整數(shù) 30 賦值給變量 c ? c+=a# 等價(jià)于 c = c + a?? (加法) print("c = %d"%c) ? b-=a# 等價(jià)于 b = b - a?? (減法) print("b =",b) ? a*=10# 等價(jià)于 a = a * 10 (乘法) print("a = {}".format(a)) ? a/=20# 等價(jià)于 a = a / 20 (除法) print("a = %d"%(a)) |
輸出結(jié)果:
1 2 3 4 | c=40 b=10 a=100 a=5 |
?
俗話就是比較大小的意思,直接上代碼:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | a=(1==2)# 如果表達(dá)式 1 == 2 成立,返回True,不成立返回False ? print("(1 == 2) =",a)??# 實(shí)際上 True = 1?? False = 0 (記住這個(gè)小知識點(diǎn)) print("(1 == 2) = %d"%a) ? b=('laowang'=="laowang")# 如果表達(dá)式 'laowang' == "laowang" 成立,返回True,不成立返回False d=('LAOWANG'=="laowang")# 如果表達(dá)式 'LAOWANG' == "laowang" 成立,返回True,不成立返回False ? #注意單引號和雙引號的配合使用,如果單獨(dú)使用單引號或者雙引號是無法輸出下面內(nèi)容的,不信你可以嘗試一波 print("('laowang' == 'laowang') =",b) #字符串也是區(qū)分大小寫的 print("('LAOWANG' == 'laowang') = %d"%d) ? ? e=(False!=True)# 如果 False 不等于 True 成立,返回 True ,反之返回 False print("(False != True) = {}".format(e)) |
輸出結(jié)果:
1 2 3 4 5 | (1==2)=False (1==2)=0 ('laowang'=='laowang')=True ('LAOWANG'=='laowang')=0 (False!=True)=True |
1.BOOL變量True和False的值其實(shí)分別是整數(shù)1和0;
2.注意單引號和雙引號的配合使用
3.字符串也是可以直接比較是否相等的,需要區(qū)分大小寫
?
上代碼之前給你出個(gè)題目先:
1 | a=3+2-5*0# 你猜a的值等于多少 |
1 2 3 4 5 6 7 8 | a=10 b=20 c=30 ? d=a+b*c e=(a+b)*c f=a+(b*c) print("d = {} e = {} f = {}".format(d,e,f)) |
輸出結(jié)果:
1 | d=610e=900f=610 |
由此可見,運(yùn)算符優(yōu)先級別和小學(xué)教的差不多,有括號的先算括號,然后再算乘除,最后加減,簡單吧!
?
1.BOOL變量True和False的值其實(shí)分別是整數(shù)1和0;
2.注意單引號和雙引號的配合使用
3.字符串也是可以直接比較是否相等的,需要區(qū)分大小寫
4.print函數(shù)和format函數(shù)是基礎(chǔ),需要掌握
5.其實(shí)運(yùn)算符也比較簡單,本文全是重點(diǎn)
?
1.Pycharm設(shè)置開發(fā)模板/字體大小/背景顏色
2.python內(nèi)置函數(shù)print和format函數(shù)詳細(xì)使用教程
?
轉(zhuǎn)載請注明:猿說Python???python運(yùn)算符
網(wǎng)站題目:python運(yùn)算符(7)
當(dāng)前鏈接:http://jinyejixie.com/article22/ijcgjc.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供軟件開發(fā)、品牌網(wǎng)站設(shè)計(jì)、定制開發(fā)、做網(wǎng)站、網(wǎng)站設(shè)計(jì)公司、標(biāo)簽優(yōu)化
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)