Python之数值类型

每天学点Python之数值类型 每天学点Python之数值类型Python中的数值类型包括int、float和complex三种类型。 注:以下内容只针对Python3 intPython中的int类型是无限精度的,这个特性给编程带来了很多便利。floatPython中的float底层是用c语言中double类型变量实现的,具体的精度与运行的计算机有关。 阅读详情

1.  python中支持的数值类型:

1(整形)
```
>>> aInt = 13
>>> print(aInt)
13
>>> print(type(aInt))
<type 'int'>

```

 

17438759847509836949587787(长整形)

```

** python2: 有长整形
>>> aLong = 125653274468735986958609585
>>> print(type(aLong))
<type 'long'>
>>> bLong = 1L
>>> print(type(bLong))
<type 'long'>

 


**python3中: 没有长整形


>>> aInt=1
>>> type(aInt)
<class 'int'>
>>> aLong = 8727398274987398555567985798567777777777985769843
>>> type(aLong)
<class 'int'>
>>> bLong = 1L    
  File "<stdin>", line 1
    bLong = 1L
             ^
SyntaxError: invalid syntax

```


1.23455, 12000000 , 12e6, 1.2e+7, 0.12e+8, 0.012, 1.2e-2(浮点型)

```
>>> aFloat = 1.2
>>> type(aFloat)
<type 'float'>
>>> aFloat = 12e10
>>> aFloat
120000000000.0
>>> type(aFloat)
<type 'float'>
>>> aFloat=12e-10
>>> aFloat
1.2e-09
>>> type(aFloat)
<type 'float'>

```

 

2i+1(复数类型)====x**2>0, x**2=-1

```
>>> aComplex = 2j+3
>>> type(aComplex)
<type 'complex'>


***案例:
>>> aComplex.conjugate()
(3-2j)
>>> aComplex.imag
2.0
>>> aComplex.real
3.0
```

# eFloat = 33e   # 不是浮点数, ae+b(a,b为常量, 代表a*10^b)

# 字符串数据类型

```
>>> aString = "hello"
>>> type(aString)
<type 'str'>

>>> dir(aString)
['__add__', '__class__', '__contains__', '__delattr__', '__doc__', '__eq__', '__format__', '__ge__', '__getattribute__', '__getitem__', '__getnewargs__', '__getslice__', '__gt__', '__hash__', '__init__', '__le__', '__len__', '__lt__', '__mod__', '__mul__', '__ne__', '__new__', '__reduce__', '__reduce_ex__', '__repr__', '__rmod__', '__rmul__', '__setattr__', '__sizeof__', '__str__', '__subclasshook__', '_formatter_field_name_split', '_formatter_parser', 'capitalize', 'center', 'count', 'decode', 'encode', 'endswith', 'expandtabs', 'find', 'format', 'index', 'isalnum', 'isalpha', 'isdigit', 'islower', 'isspace', 'istitle', 'isupper', 'join', 'ljust', 'lower', 'lstrip', 'partition', 'replace', 'rfind', 'rindex', 'rjust', 'rpartition', 'rsplit', 'rstrip', 'split', 'splitlines', 'startswith', 'strip', 'swapcase', 'title', 'translate', 'upper', 'zfill']
>>> help(aString.center)

>>> aString.center(40)
'                 hello                  '
>>> aString.center(40, '*')
'*****************hello******************'
>>> print("学生管理系统".center(50, '-'))
----------------学生管理系统----------------
>>> print("学生管理系统".center(50, '*'))
****************学生管理系统****************

# 布尔值: True(1), False(0)

 

2. 数据类型的转换:

在python中, 所有的数据类型,都可以作为内置函数, 转换数据类型;


```
>>> str(1)
'1'
>>> int(2e-10)
0
>>> complex(2)
(2+0j)
```



3. 如何删除内存中的变量;

```
>>> aFloat
1.2e-09
>>> del aFloat
>>> aFloat
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
NameError: name 'aFloat' is not defined
```

***查看帮助: 可以使用什么方法, 实现什么功能?
>>> help(aComplex)

>>> dir(aComplex)
['__abs__', '__add__', '__class__', '__coerce__', '__delattr__', '__div__', '__divmod__', '__doc__', '__eq__', '__float__', '__floordiv__', '__format__', '__ge__', '__getattribute__', '__getnewargs__', '__gt__', '__hash__', '__init__', '__int__', '__le__', '__long__', '__lt__', '__mod__', '__mul__', '__ne__', '__neg__', '__new__', '__nonzero__', '__pos__', '__pow__', '__radd__', '__rdiv__', '__rdivmod__', '__reduce__', '__reduce_ex__', '__repr__', '__rfloordiv__', '__rmod__', '__rmul__', '__rpow__', '__rsub__', '__rtruediv__', '__setattr__', '__sizeof__', '__str__', '__sub__', '__subclasshook__', '__truediv__', 'conjugate', 'imag', 'real']

别再只盯着DDR5了!聊聊3D DRAM:它凭什么能解决AI算力的内存墙难题? 本文深入探讨了3D DRAM技术如何突破AI算力的内存墙限制。通过立体堆叠架构,3D DRAM在存储密度、带宽和延迟方面实现显著提升,有效解决AI训练和推理中的内存瓶颈问题。文章还分析了三星、SK海力士等巨头的技术路线图,并指出商业化面临的挑战与机遇。 阅读详情

相关推荐

Unity 游戏实例开发集合 之 Car Racing 2D (2D赛车) 休闲小游戏快速实现

Unity 游戏实例开发集合 之 Car Racing 2D (2D赛车) 休闲小游戏快速实现 目录 Unity 游戏实例开发集合 之 Car Racing 2D (2D赛车) 休闲小游戏快速实现 一、简单介绍 二、Car Racing 2D (2D赛车) 游戏内容与操作 三、相关说明 四、游戏代码框架 五、知识点 六、游戏效果预览 七、实现步骤 八、工程源码地址 九、延伸扩展 一、简单介绍 Unity 游戏实例开发集合,使用简单易懂的方式,讲解常见游戏的开发实现过程,方便

仙魁XAN 7702

mpz 类型 [python]

在用到这两个库的函数时可能会返回mpz类型的结果,但mpz与int类型不同,主要用int()转换即可。

amber_o0k的博客 2643

5G NR上行控制信道PUCCH

一、PUCCH概述 PUCCH用于承载上行控制信息,相比LTE,NR PUCCH支持5种不同的格式,按照时域上所占用的符号数量可以分为短格式和长格式两种,如下表所示,短格式占用1-2个符号,可以承载1-2bit信息,长格式占用4-14个符号,可承载大于2bit的信息。NR引入短格式PUCCH的目的是可以缩短HARQ-ACK反馈的时延,长格式仍然是考虑到持续时间长可以保证覆盖。 NR中,考虑到系...

一个关于5G NR的博客^^ 3万+

Python gmpy2 mpz Methods

写在前面: 此博客仅用于记录个人学习进度,学识浅薄,若有错误观点欢迎评论区指出。欢迎各位前来交流。(部分材料来源网络,若有侵权,立即删除) Python gmpy2 mpz Methodsmpz方法 mpz方法 bit_clear(…) x.bit_clear(n) 返回x的一个副本,其位数n设置为0。 bit_flip(…) x.bit_flip(n)返回x的一个副本,其中位n被倒置。 bit_length(…) x.bit_length() 返回x的radix-2表示法中的有效位数。为了与P

Q_U_A_R_T_E_R的博客 2856

开源鸿蒙具身机器人(ROS2框架):从内核驱动到智能算法的完整实践

本指导文档旨在为开发者提供完整的开源鸿蒙(OpenHarmony)具身机器人开发解决方案,涵盖从底层驱动到上层ROS2应用的全栈开发流程。文档结合OpenHarmony内核驱动移植技术和ROS2机器人操作系统,为具身机器人开发提供详细的技术指导。具身机器人(Embodied Robot)是指具有物理实体、能够感知环境并与之交互的智能机器人系统。感知-决策-执行闭环多模态传感器融合(视觉、听觉、触觉、力觉)实时环境感知与理解智能决策与规划精确运动控制执行具身智能特性物理世界交互能力。

m0_67505153的博客 1269

配置 SAP Web Dispatcher 的实战指南:打通 SAP Fiori、SAP Gateway 与前端系统的关键一跳

SAP Web Dispatcher 在 Fiori 架构中扮演关键角色,作为统一入口处理 HTTPS 请求、实现安全代理和流量分发。它将分散在不同系统的访问路径统一收口,解决浏览器同源策略限制,集中管理 HTTPS 终止和客户端信息传递。典型配置中,Web Dispatcher 监听 443 端口,根据路径将 OData 请求转发至 Gateway 系统,静态资源请求送至前端服务器。SSL 相关配置(如 PSE 文件)确保安全通信,而路由规则(wdisp/system_xx)决定请求转发目标。实施时需注意

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 103

python常用数据类型

# 数值类型 1(整形) ``` &gt;&gt;&gt; aInt = 13 &gt;&gt;&gt; print(aInt) 13 &gt;&gt;&gt; print(type(aInt)) &lt;type 'int'&gt; ``` 17438759847509836949587787(长整形) ``` ** python2: 有长整形 &gt;&gt;&gt; aLong

zcx1203的博客 297

【2026最新版】python点云处理算法汇总(长期更新版)

python点云处理算法整理。博客长期更新,最近一次更新时间为:2026年10月4日。

点云侠的博客 42万+

Python中的数值类型

Python 支持三种不同的数值类型(数字数据类型): 整型(int) - 通常被称为是整型或整数,是正或负整数,不带小数点。Python3 整型是没有限制大小的,可以当作 Long 类型使用,所以 Python3 没有 Python2 的 Long 类型。布尔(bool)是整型的子类型。 浮点型(float) - 浮点型由整数部分与小数部分组成,浮点型也可以使用科学计数法表示(2.5e2 = 2.5 x 102 = 250) 复数( (complex)) - 复数由实数部分和虚数

cnds123的专栏 8314

MCAL知识点(十):ERU驱动配置详解

ERS:外部请求单元ETL:中断逻辑单元OGU:输出逻辑单元MCU里面配置要使用的功能和选择输入的管脚,注意上述模块关注点讲述的ERU必须和边沿检测模块相关联。

梦想技术家 1223

10|Git Diff 与增量代码识别:本次到底改了哪些代码?

本文介绍 Git Diff 和增量代码识别,帮助你理解精准测试如何先找到本次真正变化的代码。测试开发工程师。Java 后端开发工程师。质量平台 / DevOps 平台建设者。想了解精准测试落地方法的技术负责人。

专注 AI 精准测试平台实战落地,分享从代码 Diff 到回归决策的完整工程闭环。主张“先建数据链路,再上 AI 智能”,让测试从“靠经验”走向“基于风险”。 160

python基础篇总结:数据类型

运算符描述加,用于将两个数相加。减,用于将第一个数减去第二个数乘,用于将两个数相乘。除,用于将第一个数除以第二个数。求余,用于获取两个数相除的余数。//整除,用于获取两个数相除的整数部分。**幂的次方,用于将一个数的值提高到另一个数的幂次方。运算符描述加,用于将两个数相加。减,用于将第一个数减去第二个数乘,用于将两个数相乘。除,用于将第一个数除以第二个数。**幂运算,用于将一个数的值提高到另一个数的幂次方字符串是由字符组成的序列,用于表示文本数据。

2201_75782271的博客 2万+

从4A架构的角度出来 帮我分析一下:数字化转型深水区:企业架构如何成为价值重构的核心引擎?

4A 架构的本质是构建企业的数字神经系统,通过业务感知、数据传输、决策执行、技术支撑的闭环,实现从效率提升到生态重构的质变。正如华为通过该架构实现全球研发资源统一调度,某零售集团借此打造线上线下融合的新零售体系,当业务、数据、应用、技术四个维度形成共振时,企业将获得持续进化的数字免疫力,在不确定的市场环境中保持韧性生长。这一过程不仅需要技术工具的升级,更依赖组织文化的变革 —— 从 “部门墙” 到 “能力网” 的转型,才是数字化转型深水区的终极挑战。

金牌架构师 1046

python数值分为3种类型_Python数值类型

数值类型python的数值类型包括常规的类型:整数(没有小数部分的数字)、浮点数(通俗地说,就是有小数部分的数字)以及其它数值类型(复数、分数、有理数、无理数、集合、进制数等)。除了十进制整数,还有二进制数、八进制数、十六进制数。类型 示例---------------------------------------整数 1234, -24, 0浮点数 ...

weixin_39553753的博客 2696

IDEA的使用指南

IDEA基于java的使用手册,可以最快速的上手,在使用中不断的丰富自己的使用技巧.

华为的C语言编程规范.pdf

华为技术有限公司内部技术规范。本规范制定了编写C语言程序的基本原则、规则和建议。从代码的清晰、简洁、可测试、安全、程序效率、可移植各个方面对C语言编程作出了具体指导。

python数值类型_Python数值类型

python数值类型In programming, Data Types are an essential concept. Data of various types can be stored in variables as per the task we want the variables to perform. 在编程中,数据类型是必不可少的概念。 根据我们希望变量执行的任务,各种类型...

cumt951045的博客 550

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

python中的数值类型有哪些,Python中数值类型有哪些

Python中数值类型有哪些发布时间:2020-12-15 09:32:58来源:亿速云阅读:92作者:小新小编给大家分享一下Python中数值类型有哪些,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!在Python中我们会遇到数值,我们统一将其归类,会发现Python支持四种不同的数值类型:int(整数、long(长整数...

weixin_34363294的博客 6815

Probability and Statistics - 4th edition

Probability and Statistics - 4th edition

python|数值类型

摘要:Python支持多种数值类型,包括整型(int)、浮点型(float)、复数型(complex)和布尔型(bool)。int任意大小,float存在精度误差,complex含实虚部,bool是int子类。各类型支持算术运算和类型转换,还有math/cmath模块提供数学函数。整型运算包括//整除和%取余,浮点型需注意精度问题,复数型可进行共轭运算,布尔型支持逻辑运算。不同类型可混合运算,Python会自动进行隐式类型转换。

weixin_57298395的博客 960

Python 数值类型

版权所有,未经许可,禁止转载 章节Python 介绍 Python 开发环境搭建 Python 语法 Python 变量 Python 数值类型 Python 类型转换 Python 字符串(String) Python 运算符 Python 列表(list) Python 元组(Tuple) Python 集合(Set) Python 字典(Dictionary) Python If … El...

吴吃辣 264

python数值类型

一、数值类型 二、type 可以判断数值类型 三、布尔类型 Ture False 四、复数 可直接用a+bj形式 复数的数据类型是”complex“ 五、字符串 六、 ‘ ’ “ ” 表示字符串的时候不可以换行 ’‘‘ ’‘’ 三重单引号可以换行 七、格式化字符串 一、数值类型 系统默认数值类型是十进制 在数值前面加前缀将其他类型的数值转换成十进制 0b(二进制–十进制) 0o(八进制–十进制) 0x(十六进制–十进制) oct(十进制–八进制) hex(十进制–十六进制) 例子:

qq_53114980的博客 1044

Python数值类型

python的数值类型包括常规的类型:整数(没有小数部分的数字)、浮点数(通俗地说,就是有小数部分的数字)以及其它数值类型(复数、分数、有理数、无理数、集合、进制数等)。除了十进制整数,还有二进制数、八进制数、十六进制数。

m0_72557783的博客 907

简述python中的数值类型_Python中的数值类型

本文将介绍Python语言的一种基本数据类型:数值类型。一、 数值类型Python语言的数值类型有四种,分别是:整型、长整型、浮点型和复数类型。下面我们首先介绍整型数据。1.整型Python语言的整型在32位机器上,整型的位宽为32位,取值范围为-231~231-1,即-2147483648~2147483647;在64位系统上,整型的位宽通常为64位,取值范围为-263~263-1,即-9223...

weixin_28703451的博客 3897

【Python】数据结构之数值类型

一篇帮你快速学习和回忆的Python笔记!!!

2301_82331378的博客 2494

python数值分为3种类型_Python之数值类型

本文将介绍Python语言的一种基本数据类型:数值类型。首先,我们会详细介绍Python语言各种数值类型以及相应的算术运算和它们的优先级、结合性。然后,我们还会对整型的位运算做深入的解释。一、数值类型Python语言的数值类型有四种,分别是:整型、长整型、浮点型和复数类型。下面我们首先介绍整型数据。1.整型Python语言的整型相当于C语言中的long型,在32位机器上,整型的位宽为32位,取值范...

weixin_39559097的博客 612

【python】数值数据类型

Python3支持int、float、bool、complex(复数)。整数(int):表示没有小数部分的数字。例如:1, 10, -5浮点数(float):表示有小数部分的数字。例如:1.5, -3.14, 0.0复数(complex):表示包含实部和虚部的数字,虚部用j或J表示。例如:1+2j, -3.5+4.5j像大多数语言一样,数值类型的赋值和计算都是很直观的。

morris 1万+

python提供了两种基本的数值类型_Python数值类型

数值类型python的数值类型包括常规的类型:整数(没有小数部分的数字)、浮点数(通俗地说,就是有小数部分的数字)以及其它数值类型(复数、分数、有理数、无理数、集合、进制数等)。除了十进制整数,还有二进制数、八进制数、十六进制数。类型 示例---------------------------------------整数 1234, -24, 0浮点数 ...

weixin_39903176的博客 785

python的数值类型_Python的数值类型

标签:如何问题:1. Python数值有哪些?2. 各类型的精度是多少?3. 类型的转换是如何实现的?5. 如何使用这些数据类型?需要注意什么?6. 什么是不可变类型?数值类型:整型: (不可变类型)标准整型:取值范围[-sys.maxint-1, sys.maxint]长整型:可表示无限大的整数,其值仅与你机器支持的(虚拟)内存大小有关数值超出标准整型范围将会转换为长整型。例如:1.定义标准整型...

weixin_39631263的博客 259
上一篇: Python之输入与输出
下一篇: Python之运算符
Sangyumo
博客等级 码龄9年 4粉丝 42原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值