python中的除法及常量

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python中的除法及常量相关的知识,希望对你有一定的参考价值。

什么是常量?常量是<不能变>的变量。但是在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中的除法及常量的主要内容,如果未能解决你的问题,请参考以下文章

一文彻底搞懂python的垃圾回收机制及常量池验证

python入门捕获异常及内置参数

Python 变量和常量及数据类型

除法应用遇到的问题-类型及小数点

C语言必会面试题(3耶稣有13个门徒,当中有一个就是出卖耶稣的叛徒,请用排除法找出这位叛徒:13人围坐一圈,从第一个開始报号:1,2,3,1,2,3...。凡是报到“3”就退出圈子,...)(代码片段

python常用代码