一:数字类型概述

数字提供了标量存储和直接访问,属于不可变数据类型,所谓不可变,我们可以认为,更改数字的值会生成一个新的对象

#id可以唯一表示一个对象

age =18

print(id(age))#结果:1777972832

age = 19

print(id(age))#结果:1777972864

数字类型的完整工具

1: 整数和浮点数

2:复数

3:固定精度的十进制数

4:有理分数

5:集合

6:布尔类型

7:无穷的整数精度

8:各种数字内置函数和模块

: 整型,布尔型,浮点型,复数

数字类型的创建

变量名 = 数字

a = 18b= 1.5c= 5 + 6j

整数和浮点数常量

整数以十进制数字的字符串写法出现,浮点数带一个小数点,也可以加上一个科学技术标志e或者E。

十六进制数,八进制数,二进制数常量

整数可以编写为十进制数(以10为基数),十六进制数(以16为基数),八进制数(以8为基数),二进制数(以2为基数)。

十六进制数以0x或0X开始,后面接十六进制的数字0-9和A-F,

八进制数以0o或者0O开头,后面接0-7的数字

二进制数以0b或者0B开头,后面接着0-1的数字

内置函数hex,oct,bin可以将一个整数转换为三种进制表示的字符串,

虚数:

对于复数有以下几个概念

1:虚数不能单独存在

2:复数有实部和虚部组成  real + imagj

3: 实部和虚部都是浮点型

4:虚部以j或者J结尾

5:共轭复数 num.conjugate()

二:数字类型相关操作

2.1 标准类型操作符

a = 5b= 7c= 8

print(a>b)print(a ==b)print(a b

2.2 算数操作符

+  加法

-   减法

*   乘法

/   除法

//  地板除

% 取余

**  幂运算

加法

print(1+2)print(1+2+3)

减法

print(1-2)print(1-2-3)

乘法

print(1*2)print(1*2*3)

除法

print(1/2)print(1/3)#0.5#0.3333333333333333

地板除 ---取比商小的最大整数

print(1//2)print(4//3)

# 0

# 1

取余

print(1%2)print(6%3)#1#0

幂运算

print(1**2)print(2**2)#1#4

对于复数有以下几个概念

1:虚数不能单独存在

2:复数有实部和虚部组成  real + imagj

3: 实部和虚部都是浮点型

4:虚部以j或者J结尾

5:共轭复数 num.conjugate()

#输出复数a的实部和虚部

a = 5 + 6j

print(a.real,a.imag)#5.0 6.0

输出a的共轭复数print(a.conjugate())#(5-6j)

数字相关的内置方法:

1:bit_length

# 用二进制表示自身所需的位数

a=8ret=a.bit_length()print(ret)

用python念数字_Python-数据类型之数字相关推荐

  1. python bool类型 变成数字_python数据类型之数字

    布尔型 bool型只有两个值:True和False 之所以将bool值归类为数字,是因为我们也习惯用1表示True,0表示False. 整型 Python中的整数属于int类型,默认用十进制表示,此外 ...

  2. python复数的实部和虚部的数字类型_Python数据类型之数字

    导语: 变量是存储在内存中的值,也就是说在创建变量时会在内存中开辟一个空间. 计算机是用来辅助人类的,在程序设计中也映射了显示世界的分类,以便于抽象的分析. 基于变量的数据类型,解释器会分配指定内存, ...

  3. python中数字有四种类型_python数据类型(数字Numbers)

    数字类数据类型如下四种方式:python 1.整型(int)函数 整型就是整数类型的数,同数学里的十进制数.好比表示年龄.序号等.优化 一.定义整型对象 age = 10 #type()给出参数的数据 ...

  4. python怎么输入一个数字_python怎么输入数字

    在编程中,经常使用数字来记录游戏得分.表示可视化数据.存储Web应用信息等.Python根据数字的用法以不同的方式处理它们.鉴于整数使用起来最简单,下面就先来看看 Python是如何管理它们的. 今天 ...

  5. python 判断类型是数字_python能否判断数字类型

    python能否判断数字类型 发布时间:2020-08-25 15:01:44 来源:亿速云 阅读:55 python能否判断数字类型?相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和 ...

  6. python整理数据_Python数据类型整理

    数据类型 什么是数据类型: 首先我们知道变量就是表示事务状态变化的量,那么不同的状态,就要用不同的方式来表示 一.数字类型 1.1什么是数字类型: 即:1,2,1.5这样的叫做数字类型 2.1数字类型 ...

  7. python long类型_python 数据类型

    Python中有五种标准数据类型: numbers,string,list,tuple,dictionary 数字: 1,数字类型是用于存储数字的,是不可改变的 eg:a=1 2,删除对象 eg:de ...

  8. python3 输入数字_python怎么输入数字

    在编程中,经常使用数字来记录游戏得分.表示可视化数据.存储Web应用信息等.Python根据数字的用法以不同的方式处理它们.鉴于整数使用起来最简单,下面就先来看看 Python是如何管理它们的. 今天 ...

  9. python dict下标_python数据类型性能问题

    Python中变量的类型 了解过python语言的同学都知道,Python中的变量不需要声明,变量是在我们給它赋值的时候创建的,要使用一个变量必须先对它进行赋值. 在Python中变量就是变量,它没有 ...

  10. python datatype函数_python 数据类型 datatype

    python 数据类型 datatype 列表list 元组tuple 集合set 字典dictionary 字符串string 一.列表list list :python的一种数据类型.是可变的,有 ...

最新文章

  1. vue router 入门笔记
  2. 优秀的Java程序员必须了解GC的工作原理
  3. zookeeper 密码_「附源码」Dubbo+Zookeeper 的 RPC 远程调用框架
  4. find函数matlab_Matlab 数值数据
  5. 如何查看 SAP Fiori Elements List Report Table 都支持哪些设置
  6. mysql弄丢初始密码_MySql密码丢失
  7. Angular变化检测机制
  8. Spring事务配置的五种方式和spring里面事务的传播属性和事务隔离级别、不可重复读与幻读的区别
  9. 2021年企业直播营销研究报告
  10. Windows7下caffe-ssd-microsoft下编译
  11. 如何从JQuery中的each()函数中断/退出? [重复]
  12. 动态规划实战10 leetcode-64. Minimum Path Sum
  13. C# 原始的方法写入xml文件的代码
  14. google glog 简单使用小结
  15. 汽车照明全国产化电子元件推荐方案
  16. 浅论语言与认知的关系 | NLP基础
  17. 玩转Spring Cloud Security OAuth2身份认证扩展——电话号码+验证码认证
  18. svn如何删除服务器上的文件,【SVN】彻底 svn 服务器上的 删除某一个文件或文件夹...
  19. 【Android SDM660源码分析】- 02 - UEFI XBL QcomChargerApp充电流程代码分析
  20. 糯米粉可以做什么好吃的 糯米粉做法大全

热门文章

  1. python 使用文本注解绘制树节点_实用篇 | 34 个最火的 Python 开源框架
  2. html业内响应,html5页面
  3. http post请求 参数放在路径后面 java_「思唯网络学院」网络基本概念之HTTP协议...
  4. 姜汝祥的-赢在执行 - 制度执行力的三要三化
  5. hyperv的安装与使用
  6. (四)DOM对象和jQuery对象
  7. Android控件— — —ImageView
  8. Unit Testing in iOS
  9. 2009年9月等考试题及答案51CTO站第一时间发布
  10. 转帖:ESB(Enterprise Service Bus)