Python中/與//的區別是什麼?其如何使用?
在學習Python或者使用Python進行工作的時候,大家應該都看到過“/”和“//”,它們是Python算術運運算元中比較常用的兩個運運算元,那麼Python語言中/與//的區別是什麼?如果你還不清楚,這篇文章千萬不要錯過。
Python語言中/與//的區別是什麼?
在Python中/表示浮點整除法,返回浮點結果,也就是結果為浮點數;而//在Python中表示整數除法,返回大於結果的一個最大的整數,意思就是除法結果向下取整。
舉例:
print("6 // 4 = " + str(6 // 4))
print("6 / 4 =" + str(6 / 4))
結果:
6 // 4 = 1
6 / 4 =1.5
Python算術運運算元
以下假設變數a=10,變數b=21:
運運算元+:加-兩個物件相加,例項a+b輸出結果31。
運運算元-:減-得到負數或是一個數減去另一個數,例項a-b輸出結果-11。
運運算元*:乘-兩個數相乘或是返回一個被重複若干次的字串,例項a*b輸出結果210。
運運算元/:除-x除以y,例項b/a輸出結果2.1。
運運算元%:取模-返回除法的餘數,b%a輸出結果1。
運運算元**:冪-返回x的y次冪,a**b為10的21次方。
運運算元//:取整除-向下取接近商的整數,例項>>> 9//2 4 >>> -9//2 -5。
來自 “ ITPUB部落格 ” ,連結:https://blog.itpub.net/69952527/viewspace-3005549/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Python語言中/與//的區別是什麼?Python
- 什麼是python?與PHP有什麼區別?PythonPHP
- python中類方法的區別是什麼Python
- Python中eval如何使用?其作用是什麼?Python
- python中isinstance()和type()有什麼區別?如何使用?Python
- python is和==的區別是什麼?Python
- Go 中 make 與 new 的區別是什麼?Go
- Java中equals與==的本質區別是什麼?Java
- SCRM與CRM的區別是什麼?
- DMAIC與DMADV的區別是什麼?AI
- Linux中什麼是打包?與歸檔有什麼區別?Linux
- Java和Python是什麼?有什麼區別?JavaPython
- Python語言中__init__與__new__的區別是什麼?Python
- Linux系統中rpm與yum的區別是什麼?Linux
- opencv和Python的區別是什麼?Python開發!OpenCVPython
- Python中異常是什麼意思?與錯誤有什麼區別?Python
- Python中eval函式是什麼?如何使用?Python函式
- python屬性和方法的區別是什麼Python
- python和c語言的區別是什麼PythonC語言
- Session是什麼?它與Cookie有什麼區別?SessionCookie
- 什麼是Python直譯器?和Python IDE有什麼區別?PythonIDE
- 分散式與叢集的區別是什麼?分散式
- spring boot與spring mvc的區別是什麼?Spring BootMVC
- 頻寬與網速的區別是什麼?
- 網閘與防火牆的區別是什麼防火牆
- Python中eval與exec的使用及區別Python
- Python中 ‘==‘ 與‘is‘的區別Python
- pycharm和python區別(關係)是什麼PyCharmPython
- Python和C語言區別是什麼?PythonC語言
- 什麼是滲透測試?與安全測試的區別是什麼?
- Python中find函式是什麼?其作用有哪些?Python函式
- cython和python分別是什麼?區別有哪些?Python
- 系統呼叫與庫函式是什麼,區別是什麼函式
- Python和GO語言之間的區別是什麼?PythonGo
- 字典和json的區別是什麼?Python學習JSONPython
- Python開發中TCP和UDP區別是什麼?Python入門教程PythonTCPUDP
- 原生IP是什麼?與其他IP有什麼區別?
- 什麼是Python?如何安裝使用Python?Python