(1)運算子
<1> python運算子包括:
-賦值運算子
-算數運算子
-關係運算子
-邏輯運算子
<1.1>賦值運算子
『=』等於:x=3,y="abcde"
『+=』加等於:x+=2
『-=』減等於:x-=2
『*=』乘等於:x*=2
『/=』除等於:x/=2
『%=』求餘等於:x%=2
<1.2>算數運算子
『+』加法:x+y
『-』減法:x-y
『*』乘法:x*y
『/』實數除法:3/2,3.0/2
『//』整數除法:5.6/2,5.6//2
『%』求餘數:除法求餘運算,比如17除6餘數5
『**』求冪運算:2**3=8
解釋:實數除法
<<<1/2
0python3.0之前的版本是這樣的,那麼怎麼處理呢?
<<<1.0/2.0
<<<0.5
<<<1.0/2
<<<0.5
實數在python中被稱為浮點數,如果參與除法的兩個數中有乙個數為浮點數,則運算結果為浮點數
<1.3>關係運算子
『<』小於:1<2
『>』大於:2>3
『<=』小於等於:1<=1
『>=』大於等於:2>=2
『!=』不等於:2!=2
『==』完全等於:2==2
返回值為布林型:true false
<1.4>邏輯運算子
『and』邏輯與:true and false
『or』邏輯或:true or false
『not』邏輯非:not true
<2> 運算子的優先順序
<2.1>運算子優先順序由低到高是;
lambda
邏輯運算:or
邏輯運算:and
邏輯運算:not
成員測試:in,not in
同一性測試:is,is not
比較;<,<=,>,>=,!=,==
按位或:|
按位異或:^
按位與:&
移位:<<,>>
加法與減法:+,-
乘法、除法與取餘:*,/,%
正負號:+x,-x
按位翻**~x
指數:**
<2.2>對於同級別的運算子,按從左到右處理。
(2)表示式
概念:表示式是將不同資料(包括變數、函式)用運算子按一定規則連線起來的一種式子。
運算子與表示式
學習c語言時,在我們已經學習了型別,常量與變數,接下來就是通過學習運算子與表示式對型別,常量與變數進行運算。簡單說一下概念,用來對資料進行運算的符號,就可以稱為運算子。c中運算子和資料構成的式子,就稱為表示式。表示式再在其後加乙個分號,即構成c 語言語句。先說一下運算子吧。c語言的運算子多,一般記住...
運算子與表示式
數 算 注意事項 兩端的變數必須是同種型別,並返回同種型別。取餘運算,負數的餘數符號與被模數符號相同,1 5 1,1 5 1 num n,n 0,結果範圍 0,n 是週期函式。注意整除問題 1 2 0 整數的除法是整除 1.0 2 0.5 1d 2 0.5 單獨的前 後自增或自減是沒區別的,有了賦值...
運算子與表示式
1.了解什麼是表示式 表示式是由運算子與資料組成的式子,每乙個表示式都有運算的結果。2.我的老師每次使用這個運算子的時候都會說到這個老梗,sizeof是運算子不是函式,別看sizeof後面還要加乙個括號,但不是所有的都是函式。這也從側面sizeof在面試題中經常出現。3.隱式轉換型別 由於有的編譯系...