[other] python笔记:Python的算术运算
Tofloor
poster avatar
wlly-lzh
deepin
2024-06-14 22:02
Author

Python的算术运算


在Python中,有四种数字类型——整型、浮点型、布尔型、复数。

我们可以通过 type()函数来判断数据的类型。

例如(在python shell中运行):

>>> type(10)

在这里只介绍一下整型和浮点型的算术运算(以下内容均在 python shell中演示)。

整数算术

整数运算包括 加、减、乘、除、求余、幂运算。

  1. >>> 2+3
    5
    
  2. >>> 4-6
    -2
    
  3. >>> 10*20
    200
    
  4. >>> 6/3
    2.0
    

    注:python的除法会返回一个浮点数,无论最后的结果是不是浮点型的。

    如果想要返回一个整型,请使用 //来相除。例:

    >>> 7//3
    2
    

    注:这里的结果不是四舍五入,而是向下取整。

  5. 求余

    >>> 99%7
    1
    
  6. >>> 2*100
    1267650600228229401496703205376
    

注:Python 对整数的长度没有限制,这意味着你可以计算一个极大的数。


浮点数算术

浮点数的算术与整数的相同,上面介绍的整数的运算完全可以搬过来用在浮点数上。

注意:浮点数存在上下限,超出限制会导致溢出。


Python shell

python 交互式解释器,类似于命令行,可以直接向其输入Python代码,然后直接看到结果。

例:

$ python3
Python 3.11.6 (main, Oct  8 2023, 05:06:43) [GCC 13.2.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> 

可以在 >>>处输入代码,如同上文的演示部分。

输入 exit()或使用快捷键 Ctrl D退出。


作者:wlly-lzh

本内容依据"CC BY-SA-4.0"许可证进行授权,要查看该许可证,可访问https://creativecommons.org/licenses/by-sa/4.0

Reply Favorite View the author
All Replies

No replies yet