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