文章详情

短信预约-IT技能 免费直播动态提醒

请输入下面的图形验证码

提交验证

短信预约提醒成功

Python标准数据类型-Number(数字)

2023-09-10 20:13

关注

✅作者简介:CSDN内容合伙人、阿里云专家博主、51CTO专家博主、新星计划第三季python赛道Top1
📃个人主页:hacker707的csdn博客
🔥系列专栏:零基础入门篇
💬个人格言:不断的翻越一座又一座的高山,那样的人生才是我想要的。这一马平川,一眼见底的活,我不想要,我的人生,我自己书写,余生很长,请多关照,我的人生,敬请期待

在这里插入图片描述

Python标准数据类型-Number数字

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

整型int

在Python中,整型数据类型指的是整数,例如-10、0、100等。整数在Python中没有范围限制,可以表示非常大或非常小的整数。
同时,Python的整型也支持二进制、八进制和十六进制的表示方式:

a = 0b111  # 二进制表示 a的值为7b = 0o12  # 十进制表示 b的值为10c = 0x9  # 十六进制表示 c的值为9

可以通过使用内置函数bin()oct()hex()将整数转换为二进制、八进制和十六进制的字符串:

print(bin(7))  # 输出'0b111'print(oct(10))  # 输出'0o12'print(hex(9))  # 输出'0x9'

浮点型float

复数complex

在Python中,复数数据类型表示为complex(复数),由实数部分和虚数部分组成,例如1+2j、-4-3j等。其中实数部分和虚数部分都是浮点数类型。

Python中可以使用内置函数complex()创建复数类型的对象,也可以使用“实数+虚数j”的方式表示复数。

a = complex(7, 7)b = 7 + 7jprint(a)  # 输出(7+7j)print(b)  # 输出(7+7j)

在Python中复数的运算和实数的运算类似,可以进行基本的加减乘除等运算

a = 1 + 2jb = 3 + 4jprint(a + b)  # 输出(4_6j)print(a.real)  # 输出1.0print(b.imag)  # 输出4.0

转换数字数据类型

有时候,我们需要对数据内置的类型进行转换,数据类型的转换,你只需要将数据类型作为函数名即可。

实例:将7.7转换为整数

a = 7.7print(int(a))  # 输出7

以上就是Python基础入门篇之Python标准数据类型-Number(数字)

  • 欢迎大家订阅系列专栏:Python零基础入门篇🥇
  • 此专栏内容会持续更新直到完结为止(如有任何纰漏请在评论区留言或者私信)

感谢大家一直以来对hacker的支持
你们的支持就是博主无尽创作的动力💖💖💖

在这里插入图片描述

来源地址:https://blog.csdn.net/xqe777/article/details/129798166

阅读原文内容投诉

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

软考中级精品资料免费领

  • 历年真题答案解析
  • 备考技巧名师总结
  • 高频考点精准押题
  • 2024年上半年信息系统项目管理师第二批次真题及答案解析(完整版)

    难度     813人已做
    查看
  • 【考后总结】2024年5月26日信息系统项目管理师第2批次考情分析

    难度     354人已做
    查看
  • 【考后总结】2024年5月25日信息系统项目管理师第1批次考情分析

    难度     318人已做
    查看
  • 2024年上半年软考高项第一、二批次真题考点汇总(完整版)

    难度     435人已做
    查看
  • 2024年上半年系统架构设计师考试综合知识真题

    难度     224人已做
    查看

相关文章

发现更多好内容

猜你喜欢

AI推送时光机
位置:首页-资讯-后端开发
咦!没有更多了?去看看其它编程学习网 内容吧
首页课程
资料下载
问答资讯