小工具知识网

当前位置: 首页 > 行业知识 > 零基础入门篇①② Python标准数据类型--数字

行业知识

零基础入门篇①② Python标准数据类型--数字

2026-11-06 07:20:26 来源:互联网转载
  • Python从入门到精通系列专栏面向零基础以及需要进阶的读者倾心打造,9.9元订阅即可享受付费专栏权益,一个专栏带你吃透Python,专栏分为零基础入门篇、模块篇、网络爬虫篇、Web开发篇、办公自动化篇、数据分析篇…学习不断,持续更新,火热订阅中
  • 专栏限时一个月(5.8~6.8)重磅福利 专栏订阅者再邀请10人订阅即可获得清华大学出版社书单图书任选一本(每人一次机会) 清华大学出版社书单https://docs.qq.com/sheet/DYnRFaFZ6T0ZWeVJC?tab=BB08J2
  • 专栏订阅地址 Python从入门到精通
  • 点击即可跳转 Python从入门到精通系列专栏文章导航站
  • 订阅专栏后可私信博主进入Python学习交流群,进群可领取Python180G全栈视频教程以及Python相关电子书合集
  • 私信未回可以加V:hacker0327 备注Python从入门到精通

    Python标准数据类型--数字

    • Python数字
      • 整数`int`
      • 浮点数`float`
      • 复数`complex`
      • 结束语

        Python数字

        在Python中,数字数据类型包括

        • 整数int
        • 浮点数float
        • 复数complex

          整数int

          • 整数是Python中的基本数值类型,用来表示没有小数部分的数字

            示例:

            x = 10y = -7z = 0print(f"x = {x}, y = {y}, z = {z}")# 整数简单运算print(f"x+y+z = {x+y+z}")print(f"x-y+z = {x-y+z}")

            在示例代码中,首先我们定义了三个整数变量x,y和z,x为10,y为-7,z为0,并使用print()函数打印这些变量的值,并对这些变量进行简单的运算,输出结果如下:

            浮点数float

            • 浮点数用于表示有小数部分的数值,可以是正数、负数或零

              示例:

              a = 3.14b = -0.7c = 0.0print(f"a={a}, b={b}, c={c}")# 浮点数简单运算print(f"a+b+c={a+b+c}")print(f"a-b-c={a-b-c}")

              在示例代码中,首先定义了三个浮点数变量:a为3.14,b为-0.7,c为0.0。然后使用 print()函数输出这些变量的值,最后对浮点数进行了简单的运算,输出结果如下:

              • 由于浮点数运算可能存在精度问题,我们可以通过一些措施去改进,例如我们可以使用Python的 decimal 模块提供了 Decimal 类

                改正代码如下:

                from decimal import Decimala = Decimal('3.14')b = Decimal('-0.7')c = Decimal('0.0')print(f"a+b+c={a+b+c}")

                在这段代码中,导入了 Python 标准库中的 decimal 模块,并引入了 Decimal 类,该类用于高精度的十进制浮点数运算,并初始化了三个Decimal对象a,b,c

                使用字符串来初始化 Decimal 对象有助于避免浮点数精度问题

                复数complex

                • 复数由实部和虚部构成,形如 a + bj,其中a为实部,b为虚部

                  示例:

                  m = 1 + 2jn = 3 + 4jprint(f"m={m}, n={n}")# 复数简单运算print(f"m+n={m+n}")print(f"m-n={m-n}")

                  在这段示例代码中。我们分别定义了两个复数m和n(j表示虚数单位)

                  • 复数m:实部为1,虚部为2j
                  • 复数n:实部为3,虚部为4j

                    并对复数进行了打印输出值以及一些简单的运算,运算时对应实部和虚部分别相加和相减,输出结果如下:

                    结束语

                    • 专栏限时一个月(5.8~6.8)重磅福利 专栏订阅者再邀请10人订阅即可获得清华大学出版社书单图书任选一本(每人一次机会) 清华大学出版社书单https://docs.qq.com/sheet/DYnRFaFZ6T0ZWeVJC?tab=BB08J2
                    • Python从入门到精通专栏订阅地址 Python从入门到精通
                    • 点击即可跳转 Python从入门到精通系列专栏文章导航站
                    • 专栏订阅者可私信博主领取专栏订阅福利,进入Python学习交流群,如私信未回可以加V:hacker0327 备注Python从入门到精通
                    • 此专栏内容会持续更新直到完结为止(如有任何纰漏请在评论区留言或者私信)

上一篇:wherearemyjeans怎么读?

下一篇:直播录屏秘籍,轻松掌握高效录屏技巧!