1. 定义与特性

1.1 定义

a = 1
a = 1.2
a = 0

1.2 特性

  1. 只能存放一个值
  2. 一经定义,不可更改
  3. 直接访问

2. 数字类型的分类

数字类型 描述
整形/int型 简单说就是整数,分了多种进制表示,默认十进制
布尔值/bool型 True和False
浮点型/float型 即小数
复数/comple型 由实数和虚数组成的复数

2.1 整形

Python中的整数属于int类型,默认用十进制表示,此外也支持二进制,八进制,十六进制表示方式。

# 定义整形数据
num = 10# 1.十进制 默认是十进制表示
print('十进制:',num)  # 10 # 十进制: 10# 2.二进制
# 二进制表示整数时,数值前面要加上一个前缀"0b"
bin_num = bin(num)
print('二进制:',bin_num)   # 二进制: 0b1010# 3.八进制
# 八进制表示整数时,数值前面要加上一个前缀"0"
oct_num = oct(num)
print('八进制:',oct_num)   # 八进制: 0o12# 4.十六进制
# 十六进制表示整数时,数值前面要加上前缀"0X"或"0x"
hex_num = hex(num)
print('十六进制:',hex_num)  # 十六进制: 0xa

注意:Py2.X和Py3.X关于整形的区别

python2.*在32位机器上,整数的位数为32位,取值范围为-2**31~2**31-1,即-2147483648~2147483647在64位系统上,整数的位数为64位,取值范围为-2**63~2**63-1,即-9223372036854775808~9223372036854775807python3.*整行长度无限制

2.2 bool型

bool型,只有两个值:TrueFalse

之所以将bool值归类为数字,是因为我们也习惯用1表示True,0表示False。

2.3 float型

Python的浮点数就是数学中的小数。

在运算中,整数与浮点数运算的结果也是一个浮点数。

小数为什么叫做浮点数

浮点数也就是小数,之所以称为浮点数,是因为按照科学记数法表示时,
一个浮点数的小数点位置是可变的,比如,1.23*109和12.3*108是相等的。
浮点数可以用数学写法,如1.23,3.14,-9.01,等等。但是对于很大或很小的浮点数,
就必须用科学计数法表示,把10用e替代,1.23*109就是1.23e9,或者12.3e8,0.000012
可以写成1.2e-5,等等。
整数和浮点数在计算机内部存储的方式是不同的,整数运算永远是精确的而浮点数运算则可能会有
四舍五入的误差。

2.4 comple型

​ 复数由实数部分和虚数部分组成,一般形式为x+yj,其中的x是复数的实数部分,y是复数的虚数部分,这里的x和y都是实数。

虚数部分的字母j大小写都可以。

python3>>> 1.3 + 2.5j == 1.3 + 2.5J
True

3. 数字相关内置函数

Python基本数据类型(数字)相关推荐

  1. Python语言数据类型-----数字和字符串

    Python语言的数字类型 整数类型 浮点数类型 复数类型 整数类型与数学中的整数类型概念一致,没有取值范围. 十进制数为 1010,99,-217 十六进制为 0x9a, -0x89 (0x,0X开 ...

  2. 第二天 PYTHON 基本数据类型 - 数字 - 字符串

    基本数据类型 1.数字(int)在python3中,所有数字都是int类型在python2中,有int类型和long类型 2.字符串(str)3.列表(list)4.元组(tuple)5.字典(dic ...

  3. 列举python的数据类型_Python的数据类型

    Python的数据类型 数字类型 一. 整形 1. 应用举例 表示年龄,各种号码等 2. 定义 integer1 = 100 integer2 = str("100") # 数据类 ...

  4. [再学Python] - 1 - 数据类型

    数据类型 类型是编程语言对数据的一种划分 Python的数据类型 数字类型 字符串类型 元组类型 列表类型 文件类型 字典类型 数字类型 整数类型 浮点数类型 复数类型 整数类型 与数学中的整数的概念 ...

  5. python爬虫ppt_完全零基础 轻松学Python:数据类型:数字类型、空类型、布尔类型...

    Tip:点击上方或此处 "#完全零基础 轻松学Python" 话题,查看更多内容,欢迎点赞.分享.收藏,谢谢支持! 内 容 概 要 1. 数据类型概述 数据类型的概念.常见的八种数 ...

  6. python提供了两种基本的数值类型_python数据分析(一) python当中的数据类型--数字和常用函数...

    python当中内置了多种数据类型,了解python内置的基本数据类型,有助于进行进行数据处理.第一篇我们将介绍python当中的数字. 我们将介绍每一种数字类型,他们适用的操作符,以及用于处理的内建 ...

  7. python数据类型——数字

    python数据类型--数字 整型 Integers 整型运算,加减乘: 2 + 2 4 3 - 4 -1 4 * 5 20 在Python 2.7中,整型的运算结果只能返回整型,除法的结果也不例外. ...

  8. python复数的实部和虚部的数字类型_Python基础:数据类型-数字(5)

    在Python中,所有的数据类型都是类,每一个变量都是类的实例. Python中有6种标准数据类型:数字(Number).字符串(String).列表(List).元组(Tuple).集合(Sets) ...

  9. python的数值类型和运算符_python学习笔记之数据类型---数字类型及运算符

    数据类型 数字类型 整形: height1 = 180 height2 = int(180) height3 = int('180') print(height3) 浮点型: salary1 = 1. ...

  10. Python的零基础超详细讲解(第四天)-Python的数据类型

    Python 基本数据类型 Python 中的变量不需要声明.每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建. 在 Python 中,变量就是变量,它没有类型,我们所说的"类型&q ...

最新文章

  1. pandas使用resample函数计算每个月的统计均值、使用matplotlib可视化特定年份的按月均值
  2. zz为什么人人都该学点心理学
  3. nodejs redis 发布订阅_SpringBoot整合Redis,怎么实现发布/订阅?
  4. python【蓝桥杯vip练习题库】BASIC-24龟兔赛跑预测(模拟)
  5. SAP UI5 应用开发教程之十三 - 如何添加自定义 CSS 类
  6. android 反色 java_Android小米,魅族6.0状态栏不能反色解决方法
  7. influxdb数据过期_为什么腾讯QQ的大数据平台选择了InfluxDB数据库?
  8. 表格中建一个按钮_CAD | CAD和Excel的表格互换教程
  9. mysql日常问题记录
  10. C# Redis的操作
  11. 线程与进程的区别及其通信方式
  12. Chuck Norris蠕虫网络袭击Linux路由器
  13. 给大家分享10个值得关注的C语言开源项目
  14. Jmeter+badboy
  15. 批量修改密码脚本--------小练习
  16. 怎么用计算机控制打印机扫描,打印机怎么设置扫描到电脑 打印机设置扫描的步骤方法...
  17. 企业盈利能力分析-毛利率、销售净利率、投资回报率、权益回报率、资产回报率...
  18. CentOS官网 安装包下载
  19. java sci论文,SCI论文中那些容易被混淆的部分!你写错过吗?
  20. Django 使用技巧之 settings 拆分 + 通过指令选择不同的配置文件。

热门文章

  1. PIC反汇编(一)汇编程序和PIC
  2. turtle的使用以及画小黄人
  3. eureka组件服务集群,feign远程调用,生产者服务集群,ribbon组件(负载均衡),hystrix组件(断路器),zuul(网关路由)
  4. [RPi]树莓派GPIO入门之控制LED灯
  5. 小程序动画加载只执行一次的问题
  6. centos7安装ceph问题记录
  7. 华为手机android9隐藏游戏的方法,Android 9.0隐藏彩蛋揭秘,让手机秒变涂鸦板
  8. PPT转PDF后使用PS调整图片
  9. Python采集去哪儿旅游攻略(爬虫+数据分析),快过年了,这不得全家一起出去玩一次
  10. 如何检查是否在Cygwin,Mac或Linux中运行?