真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網站制作重慶分公司

python運算符優(yōu)先級的詳解-創(chuàng)新互聯(lián)

這篇文章將為大家詳細講解有關python運算符優(yōu)先級的詳解,小編覺得挺實用的,因此分享給大家做個參考,希望大家閱讀完這篇文章后可以有所收獲。

成都創(chuàng)新互聯(lián)是一家專業(yè)提供杏花嶺企業(yè)網站建設,專注與成都網站建設、網站建設、HTML5、小程序制作等業(yè)務。10年已為杏花嶺眾多企業(yè)、政府機構等服務。創(chuàng)新互聯(lián)專業(yè)網站建設公司優(yōu)惠進行中。

python運算符優(yōu)先級有:1、函數(shù)調用、尋址、下標;2、冪運算【**】,代碼為【priorityNumber=2*2**3】;3、翻轉運算;4、正負號,代碼為【print 1+2*-3 #輸出結果:-5】。

python運算符優(yōu)先級的詳解

python運算符優(yōu)先級有:

1. python運算符優(yōu)先級排行榜:

  在一個表達式中可能包含多個有不同運算符連接起來的、具有不同數(shù)據(jù)類型的數(shù)據(jù)對象;由于表達式有多種運算,不同的運算順序可能得出不同結果甚至出現(xiàn)錯誤運算錯誤,因為當表達式中含多種運算時,必須按一定順序進行結合,才能保證運算的合理性和結果的正確性、唯一性。優(yōu)先級從上到下依次遞減,最上面具有最高的優(yōu)先級,逗號操作符具有最低的優(yōu)先級。表達式的結合次序取決于表達式中各種運算符的優(yōu)先級。優(yōu)先級高的運算符先結合,優(yōu)先級低的運算符后結合,同一行中的運算符的優(yōu)先級相同。

# coding=utf-8
#優(yōu)先級的簡單實例
priorityNumber=2+1*4
print priorityNumber #輸出結果:6
#優(yōu)先級使用實例
#以下優(yōu)先級排名從高到低,在同一運算中,先執(zhí)行優(yōu)先級高的再執(zhí)行低的,以此類推。
#Top 1:函數(shù)調用、尋址、下標
#Top 2:冪運算**
priorityNumber=2*2**3
print priorityNumber #輸出結果:16
#Top 3:翻轉運算~
#Top 4:正負號
print 1+2*-3 #輸出結果:-5
#Top 5:*、/、%
print 2+1*2/5 #輸出結果:2
#Top 6:+、-
print 3<<2+1 #輸出結果:24
#Top 7:<<、>>
#Top 8:按位&、^、|
#Top 9:比較運算符
priority=2*3+2<=2+1*7
print priority #輸出結果:True
#Top 10:邏輯的not and or
#Top 11:lambda表達式
2.python運算符優(yōu)先級使用規(guī)律: 
#python優(yōu)先級使用規(guī)律
#1、一般情況下是左結合的
#ps:在沒有更高優(yōu)先級運算符,即只有同級運算符時時從左到右結合
print 1+2+3*5+5 #輸出結果:23
#2、出現(xiàn)賦值的時候一般是右結合
#ps:在有賦值運算符時,是右結合,即先算出1+2的值以后再賦值給priority
priority=1+2
print priority #輸出結果:23

2. python運算符優(yōu)先級大招:

  大家可能會覺得Python運算符的優(yōu)先級不容易記憶,而且有時候還容易混淆。在實際運用中根據(jù)業(yè)務邏輯可能我們知道要先做什么再做什么,但是卻忘記Python運算符的優(yōu)先級了,該怎么辦?這里教大家一個殺手锏,絕對百試不爽。

#python運算符優(yōu)先級大招
'''比如說有這個需求:
去商店買水,買3瓶水,每瓶5塊,再買一個綠箭(假設綠箭3塊),總共多少錢?
這個簡單的應用非常明顯,需要先用乘法再用加法,如果這里你忘記了乘法和加法的優(yōu)先級,可以這樣:
'''
print (3*5)+3 #輸出結果:18
#ps: 這只是一個簡單的例子,只是為了告訴大家實際應用中實在不行咱就放大招。有備無患。
Python表達式
Python表達式基本概念: 
python中,值、變量和運算符共同組成的整體稱為表達式
#python表達式
#1 字符串表達式
"Hello"
#2 計算表達式
2+3
#3 賦值表達式
first=0
#4 變量表達式
first
#5 值表達式
#等等

關于python運算符優(yōu)先級的詳解就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。


新聞標題:python運算符優(yōu)先級的詳解-創(chuàng)新互聯(lián)
文章鏈接:http://weahome.cn/article/dogjsg.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部