4-運(yùn)算和運(yùn)算符

          #運(yùn)算

由一個(gè)以上的值經(jīng)過變化得到新值的過程就是運(yùn)算友绝。

運(yùn)算符

用于運(yùn)算的符號就是運(yùn)算符

運(yùn)算的分類

1.算數(shù)運(yùn)算
2.比較運(yùn)算/關(guān)系運(yùn)算
3.賦值運(yùn)算
4.邏輯運(yùn)算
5.位運(yùn)算
6.成員運(yùn)算
7.身份運(yùn)算

算數(shù)運(yùn)算

+   加法運(yùn)算
-   減法運(yùn)算
*   乘法運(yùn)算
/   除法運(yùn)算
%   取余運(yùn)算
//  取商運(yùn)算/地板除
**  冪運(yùn)算

注意:python中沒有自增的++,也沒有自減的--運(yùn)算

關(guān)系運(yùn)算/比較運(yùn)算

>   大于運(yùn)算
<   小于運(yùn)算
==  等于運(yùn)算
>=  大于等于運(yùn)算
<=  小于等于運(yùn)算
!=  運(yùn)算

注意:python中沒有類型判斷 所以沒有 ===和郭宝!== 運(yùn)算

賦值運(yùn)算

=   普通賦值運(yùn)算
+=  加法賦值運(yùn)算
-=  減法賦值運(yùn)算
*=  乘法賦值運(yùn)算
/=  除法賦值運(yùn)算
%=  取余賦值運(yùn)算
//= 取商賦值運(yùn)算
**= 冪賦值運(yùn)算  

注意:所有運(yùn)算賦值操作的格式都可以轉(zhuǎn)化為 【變量 = 變量 運(yùn)算符 值】哲泊,等號兩側(cè)一定都是變量

var /=5   ->  var = var /5

邏輯運(yùn)算

邏輯運(yùn)算就是布爾值之間的運(yùn)算切威。python只有三種運(yùn)算方式。

and 邏輯與運(yùn)算
or  邏輯或運(yùn)算
not 邏輯非運(yùn)算

and邏輯與運(yùn)算:有假則假

洗屁股:
    左手洗了左屁股True缰冤,右手洗了右屁股True,洗完了屁股True
    左手洗了左屁股True,右手沒有洗有屁股False,沒有洗完屁股False
    左手沒洗左屁股False棉浸,右手洗了右屁股True迷郑,沒洗完屁股False
    左手沒有洗左屁股False,右手沒有洗右屁股False嗡害,沒洗完屁股False

or邏輯或運(yùn)算:有真則真

孩子丟了找孩子:
    你沒找到孩子False,你媳婦也沒有找到孩子False,孩子沒找到十电!False
    你找打了孩子True叹螟,你媳婦沒找到孩子False,孩子找到了True
    你沒有找到孩子False畏线,你媳婦找到了孩子True良价,孩子找到了True
    你和你媳婦同時(shí)找打了孩子(True和True),孩子找到了True

not邏輯非運(yùn)算:真變假杯矩,假變真

大老爺們?nèi)ヌ﹪?
    純爺們(True)袖外,做了手術(shù),不是純爺們了(False)

注意:邏輯運(yùn)算一共四種泌射,python只提供了三種:沒有提供邏輯抑或運(yùn)算

xor 邏輯抑或運(yùn)算:相同為假鬓照,不同為真

結(jié)婚:
    一個(gè)爺們(True),一個(gè)娘們(False),可以結(jié)婚(True)
    一個(gè)娘們(False),一個(gè)爺們(True)拒秘,可以結(jié)婚(True)
    一個(gè)爺們(True),一個(gè)爺們(True)押蚤,不可以結(jié)婚(False)
    一個(gè)娘們(False),一個(gè)娘們(False),不可以結(jié)婚(False)

位運(yùn)算

在二進(jìn)制基礎(chǔ)上進(jìn)行的邏輯運(yùn)算就是位運(yùn)算羹应。

&   按位與運(yùn)算
|   按位或運(yùn)算
~   按位非運(yùn)算
^   按位抑或運(yùn)算
>>  右移運(yùn)算  相當(dāng)于地板除2運(yùn)算(取商)
<<  左移運(yùn)算     相當(dāng)于×2運(yùn)算

成員運(yùn)算

檢測一個(gè)數(shù)據(jù)是否在指定的容器(復(fù)合數(shù)據(jù))當(dāng)中(返回bool)
檢測一個(gè)數(shù)據(jù)1是否在另外一個(gè)數(shù)據(jù)2當(dāng)中

格式:  數(shù)據(jù)1 in 數(shù)據(jù)2


檢測一個(gè)數(shù)據(jù)1是否不再另外一個(gè)數(shù)據(jù)2當(dāng)中

格式: 數(shù)據(jù)1 not in 數(shù)據(jù)2

身份檢測

作用是檢測2個(gè)變量在內(nèi)存中是否是同一個(gè)值(返回bool)

檢測2個(gè)變量是不是同一個(gè)值

格式:  數(shù)據(jù)1 is 數(shù)據(jù)2

檢測2個(gè)變量是不是不是同一個(gè)
    
格式: 數(shù)據(jù)1 is not 數(shù)據(jù)2

運(yùn)算優(yōu)先級的問題

我們自己寫程序優(yōu)先級使用()來解決园匹。

**  指數(shù) (最高優(yōu)先級)
~ + -   按位翻轉(zhuǎn), 一元加號和減號 (最后兩個(gè)的方法名為 +@ 和 -@)
* / % //    乘,除煞烫,取模和取整除
+ - 加法減法
>> <<   右移累颂,左移運(yùn)算符
&   位 'AND'
^ | 位運(yùn)算符
<= < > >=   比較運(yùn)算符
<> == !=    等于運(yùn)算符
= %= /= //= -= += *= **=    賦值運(yùn)算符
is is not   身份運(yùn)算符
in not in   成員運(yùn)算符
not or and  邏輯運(yùn)算符

注意:我們并不推薦死記硬背優(yōu)先級凛俱,在實(shí)際使用中最好使用()解決優(yōu)先級問題

檢測數(shù)據(jù)歸屬類型

type() 測試可以使用 開發(fā)盡量避免

isinstance() 檢測一個(gè)數(shù)據(jù)是否由指定的類型創(chuàng)建,返回bool

格式: isinstance(變量,檢測的類型)

檢測的類型名稱就是類型轉(zhuǎn)換的那些功能的名稱朱监,不需要()
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末赫编,一起剝皮案震驚了整個(gè)濱河市奋隶,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌唯欣,老刑警劉巖境氢,帶你破解...
    沈念sama閱讀 211,194評論 6 490
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異问芬,居然都是意外死亡寿桨,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,058評論 2 385
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來炕柔,“玉大人酌泰,你說我怎么就攤上這事∝袄郏” “怎么了陵刹?”我有些...
    開封第一講書人閱讀 156,780評論 0 346
  • 文/不壞的土叔 我叫張陵,是天一觀的道長欢嘿。 經(jīng)常有香客問我衰琐,道長,這世上最難降的妖魔是什么炼蹦? 我笑而不...
    開封第一講書人閱讀 56,388評論 1 283
  • 正文 為了忘掉前任羡宙,我火速辦了婚禮,結(jié)果婚禮上掐隐,老公的妹妹穿的比我還像新娘。我一直安慰自己虑省,他們只是感情好匿刮,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,430評論 5 384
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著探颈,像睡著了一般熟丸。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上伪节,一...
    開封第一講書人閱讀 49,764評論 1 290
  • 那天光羞,我揣著相機(jī)與錄音,去河邊找鬼怀大。 笑死纱兑,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的化借。 我是一名探鬼主播萍启,決...
    沈念sama閱讀 38,907評論 3 406
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼屏鳍!你這毒婦竟也來了勘纯?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,679評論 0 266
  • 序言:老撾萬榮一對情侶失蹤钓瞭,失蹤者是張志新(化名)和其女友劉穎驳遵,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體山涡,經(jīng)...
    沈念sama閱讀 44,122評論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡堤结,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,459評論 2 325
  • 正文 我和宋清朗相戀三年唆迁,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片竞穷。...
    茶點(diǎn)故事閱讀 38,605評論 1 340
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡唐责,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出瘾带,到底是詐尸還是另有隱情鼠哥,我是刑警寧澤,帶...
    沈念sama閱讀 34,270評論 4 329
  • 正文 年R本政府宣布看政,位于F島的核電站朴恳,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏允蚣。R本人自食惡果不足惜于颖,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,867評論 3 312
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望嚷兔。 院中可真熱鬧森渐,春花似錦、人聲如沸冒晰。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,734評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽翩剪。三九已至,卻和暖如春彩郊,著一層夾襖步出監(jiān)牢的瞬間前弯,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 31,961評論 1 265
  • 我被黑心中介騙來泰國打工秫逝, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留恕出,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 46,297評論 2 360
  • 正文 我出身青樓违帆,卻偏偏與公主長得像浙巫,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個(gè)殘疾皇子刷后,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,472評論 2 348

推薦閱讀更多精彩內(nèi)容