1. 程式人生 > >python中的除法及常量

python中的除法及常量

span 之間 糾錯 結果 數學 表示 color 進行 變量

什麽是常量?常量是<不能變>的變量。但是在python中不存在不能變的變量。所以常量在python中一般用全大寫來表示(反之,變量用全小寫來表示)。【個人理解,歡迎糾錯】.

在python中,除法分為三種:

1. /

1 >>>6 / 6
2 1.0
3 >>>3 / 6
4 0.5

以上可以看出, / 除法是浮點數除法,他輸出的結果是浮點數。即使是結果為整數,他的輸出依舊是浮點數。

2. //

1 >>>3 // 6
2 0
3 >>>5 // 1
4 5

  // 除是整除,如果兩個整數之間運算,那麽只保留結果的整數部分。不跟據四舍五入來運算。例如3 / 6在數學中應該是0.5,如要整除應該是1。但是python中沒有這一說。【如果浮點數進行 // 運算那麽結果也是浮點數】

3. %

  

1 >>>5 % 2
2 1
3 >>>10 % 3
4 1
5 >>>5 % 1
6 0
7 >>>5.0 % 1
8 0.0

  % 是求余運算。但是和 // 一樣如果有浮點數參與運算那麽結果也為浮點數

  【個人理解,歡迎糾錯】

python中的除法及常量