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

这篇具有很好参考价值的文章主要介绍了Python标准数据类型-Number(数字)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

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

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

number数字数据类型简介

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

  • 整型(int)
  • 浮点型(float)
  • 复数(complex)

整型int

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

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

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

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

浮点型float

  • 浮点数由整数部分和小数部分组成,主要用于处理包括小数的数,例如3.14
  • 浮点数也可以使用科学计数法表示,例如3.14e7

复数complex

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

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

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

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

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

转换数字数据类型

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

  • int(x) 将x转换为一个整数。
  • float(x) 将x转换到一个浮点数。
  • complex(x) 将x转换到一个复数,实数部分为 x,虚数部分为 0。
  • complex(x, y) 将 x 和 y 转换到一个复数,实数部分为 x,虚数部分为 y。x 和 y 是数字表达式。

实例:将7.7转换为整数

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

结束语🥇

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

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

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

Python标准数据类型-Number(数字)文章来源地址https://www.toymoban.com/news/detail-454148.html

到了这里,关于Python标准数据类型-Number(数字)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Python标准数据类型-字符串常用方法(下)【文末送书】

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

    2024年02月11日
    浏览(53)
  • 【python基础】基本数据类型-数字类型

    视频讲解 数字类型 Python3 支持int(整型数据)、float(浮点型数据)、bool(布尔类型) 在Python 3里, 只有一种整数类型 int,表示为长整型 。像大多数语言一样,数值类型的赋值和计算都是很直观的。 编写程序如下所示: 这里需要注意的是 数值的除法运算,包含两个运算符:/ 返回

    2024年02月06日
    浏览(44)
  • C语言 Number 1 基本数据类型

    首先是针对C语言的数据类型做个整理 大致分为四个大类型 基本类型 枚举类型 空类型 派生类型 那么根据以上四个大类型 我们来一一的做一个分站式讲解 基本类型其中大致分为两类 整型 和 浮点型 整型 (我在基本类型后面都附上了字节长度,这里是指在64位编译器下的长度

    2024年02月05日
    浏览(41)
  • python常见的数据类型与数据结构(一)数字类型 字符串类型 布尔类型 列表 集合 字典 的定义与常规操作方法

    数字类型有int(整数),float(浮点数)和complex(复数型),其中int与float被大家所常用并且可以使用int()和float()函数相互转换。如果字符串只包含数字和小数点也可以被这两种函数强制转换。复数型,则少被人们使用,大都是用在数学公式和物理公式的计算上。 字符串类型较为简单

    2024年02月21日
    浏览(51)
  • 《数字图像处理-OpenCV/Python》连载(10)图像属性与数据类型

    本书京东优惠购书链接:https://item.jd.com/14098452.html 本书CSDN独家连载专栏:https://blog.csdn.net/youcans/category_12418787.html 在Python语言中,OpenCV以Numpy数组存储图像,对图像的访问和处理都是通过Numpy数组的操作来实现的。 本章内容概要 介绍Python语言中OpenCV的数据结构,学习获取图像

    2024年02月07日
    浏览(88)
  • 标准 C++ 数据类型和 C++/WinRT

    借助 C++/WinRT,可以使用标准 C++ 数据类型(包括某些 C++ 标准库数据类型)调用 Windows 运行时 API。 可以将标准字符串传递到 API(请参阅 C++/WinRT 中的字符串处理),还可以将初始值列表和标准容器传递到 API,这些 API 需要语义上等价的集合。 初始值列表 (std::initializer_list

    2024年01月17日
    浏览(34)
  • 实验二 数字类型及其操作(新) python

    第1关:计算普通年金终值 任务描述 本关任务:编写一个计算普通年金终值的小程序。 普通年金终值是指最后一次支付时的本利和,它是每次支付的复利终值之和。按复利换算到最后一期期末的终值,然后加总,就是该年金终值。 2.第2关:计算三角形的周长和面积 任务描述

    2024年04月13日
    浏览(40)
  • Python 中的数字类型与转换技巧

    Python中有三种数字类型: int(整数) float(浮点数) complex(复数) 当您将值分配给变量时,将创建数字类型的变量: 示例:获取您自己的Python服务器 要验证Python中任何对象的类型,请使用type()函数: 示例 整数或整数是无限长度的整数,可以是正数或负数,没有小数部分

    2024年02月08日
    浏览(43)
  • 编程笔记 Golang基础 016 数据类型:数字类型

    在Go语言中,数字类型是其丰富数据类型的一部分,主要用于表示数值。 以下是Go语言中主要的数字类型详解: 1. 整数类型(Integer Types) a) 固定长度整数: 有符号整数 : int8 :8位带符号整数,范围从-128到127。 int16 :16位带符号整数,范围从-32,768到32,767。 int32 :32位带符号

    2024年02月22日
    浏览(47)
  • number类型超出16位的问题(前端、后端处理)

    目录 1、前端解决方案  1.1 甩链接 1.3 对返回的json字符串进行数据预处理代码如下         2、后端解决方案 2.1 toString、String、\\\'\\\' 、new String() 自己悟、就是要改的地方多。 2.2拦截器 (可能超出范围的数值 前后端都可以写)  2.3 @JSONField(serializeUsing= ToStringSerializer.class) 推荐

    2024年02月03日
    浏览(32)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包