導航:首頁 > 編程語言 > python的除法運算符

python的除法運算符

發布時間:2024-11-19 19:49:31

python中的運算符

python中的運算符其實和大多數語言的運算符都大同小異,所以有過其他語言基礎的就沒必要看了。

一.算術運算符

加法運算符+ 很簡單,不就是2個數相加么

也可以用於字元串的相加;但數字和字元串相加會報錯;但可以整數和浮點數相加,沒有問題

減法運算符- 和數學一樣,就是進行減法運算么,很簡單

乘法運算符*

除法運算/ 如下圖所示,為什麼10/3的結果是3呢?是因為除法運算,如果運算符的兩邊都是整數,結果一定是整數,並且是向下取整。 所以,10.0/3的結果就不是整數了;這也是為什麼1/2的結果是0,1/2.0的結果是0.5

模運算% 是取余數運算,比如10/3結果是3,餘1,所以10%3的結果是1

指數計算** 比如2**3,就是2的三次方,結果是8

二.比較運算符

== 就是說如果操作數的兩邊的值相同,則條件為True(True是布爾值)

!= 正好相反,如果操作數的兩邊的值不同,則條件為True

= 大於的意思是左邊的大於右邊的,為真;大於等於則是左邊的大於等於右邊的為真

+= -=  *= /= 這幾個都差不多,比如我想寫c = 5, c = c+20,意思是將c本身的值和20相加,再賦值給c,那麼就可以簡寫成c+=20, 其他幾個都是相同的語法

四.邏輯運算符

有三種,and or not 很奇怪吧,其他的語言都是 || !這樣,怎麼python是幾個單詞啊,好吧,我也不知道。 and的意思就是,兩邊的運算符都真結果才是真 or的意思是,兩邊的運算符只要有一個為真結果就是真 而not就是把值倒過來,假變成真,真變成假 具體可以看我之前寫的經驗

⑵ python中整除的符號

在數學上整除指的就是,整數b除以非零整數a的商為整數,且余數為0的話就可以說b被a整除。那麼在python中除法、整除以及取余數都是有著不同的運算符;
(1)python中算術運算符總共有七個,而其中表示整除的運算符為兩個斜杠//。但是在python內的整除和數學上的整除是不一樣的,數學上整除是商為整數,但是在python中整除指的就是如果得到的結果有小數就將小數給去除掉,代碼示例如下所示:
3//21
整數3除以2得到的結果應該是1.5,但是使用了整除運算符//就會將小數點和後面的數字都給去掉只保留小數位的結果1。而這個整除取的是趨近於商的整數並且向下取整,為負數時則會四捨五入加一,示例如下:
-9//2-5
(2)python整除的另一個特點則是小數也可以參與運算,不過這個浮點數只能夠是以0作為小數。也就是只有浮點數的類型而沒有確切的小數值,這樣整除運算得到的結果就是浮點數。只要除數或者被除數有一個的小數位為0即可,詳細代碼示例如下所示:3//2.01.03.0//2.01.0。

⑶ python的除法運算符是什麼

是這個符號:/。

如x=100/2

注意:Python2.x 里,整數除整數,只能得出整數。如果要得到小數部分,把其中一個數改成浮點數即可。

如果是3.x就沒事兒

閱讀全文

與python的除法運算符相關的資料

熱點內容
python適合什麼編譯器 瀏覽:842
雙強力夾文件夾使用方法 瀏覽:328
程序員瑜伽教學 瀏覽:807
python網頁分析工具 瀏覽:687
伺服器如何手動關機 瀏覽:47
火柴盒app什麼都載入不出來 瀏覽:321
為什麼騰訊視頻app不顯示緩存列表 瀏覽:408
android網路伺服器 瀏覽:972
618程序員男扮女裝 瀏覽:995
框架梁為什麼是非加密區 瀏覽:993
什麼app能把刪了的照片恢復 瀏覽:360
公務員說程序員工資 瀏覽:400
怎樣設置自己手機號碼加密 瀏覽:700
伺服器怎麼設置登錄地址 瀏覽:997
日本監控攝像頭用什麼APP 瀏覽:58
株洲歪鬍子游戲源碼 瀏覽:140
朔源碼燕窩會假嗎 瀏覽:279
php是否支持gd 瀏覽:925
旅遊查攻略下載什麼app 瀏覽:774
ps存儲不在原始文件夾 瀏覽:37