用python念数字_Python-数据类型之数字
一:数字类型概述
数字提供了标量存储和直接访问,属于不可变数据类型,所谓不可变,我们可以认为,更改数字的值会生成一个新的对象
#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-数据类型之数字相关推荐
- python bool类型 变成数字_python数据类型之数字
布尔型 bool型只有两个值:True和False 之所以将bool值归类为数字,是因为我们也习惯用1表示True,0表示False. 整型 Python中的整数属于int类型,默认用十进制表示,此外 ...
- python复数的实部和虚部的数字类型_Python数据类型之数字
导语: 变量是存储在内存中的值,也就是说在创建变量时会在内存中开辟一个空间. 计算机是用来辅助人类的,在程序设计中也映射了显示世界的分类,以便于抽象的分析. 基于变量的数据类型,解释器会分配指定内存, ...
- python中数字有四种类型_python数据类型(数字Numbers)
数字类数据类型如下四种方式:python 1.整型(int)函数 整型就是整数类型的数,同数学里的十进制数.好比表示年龄.序号等.优化 一.定义整型对象 age = 10 #type()给出参数的数据 ...
- python怎么输入一个数字_python怎么输入数字
在编程中,经常使用数字来记录游戏得分.表示可视化数据.存储Web应用信息等.Python根据数字的用法以不同的方式处理它们.鉴于整数使用起来最简单,下面就先来看看 Python是如何管理它们的. 今天 ...
- python 判断类型是数字_python能否判断数字类型
python能否判断数字类型 发布时间:2020-08-25 15:01:44 来源:亿速云 阅读:55 python能否判断数字类型?相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和 ...
- python整理数据_Python数据类型整理
数据类型 什么是数据类型: 首先我们知道变量就是表示事务状态变化的量,那么不同的状态,就要用不同的方式来表示 一.数字类型 1.1什么是数字类型: 即:1,2,1.5这样的叫做数字类型 2.1数字类型 ...
- python long类型_python 数据类型
Python中有五种标准数据类型: numbers,string,list,tuple,dictionary 数字: 1,数字类型是用于存储数字的,是不可改变的 eg:a=1 2,删除对象 eg:de ...
- python3 输入数字_python怎么输入数字
在编程中,经常使用数字来记录游戏得分.表示可视化数据.存储Web应用信息等.Python根据数字的用法以不同的方式处理它们.鉴于整数使用起来最简单,下面就先来看看 Python是如何管理它们的. 今天 ...
- python dict下标_python数据类型性能问题
Python中变量的类型 了解过python语言的同学都知道,Python中的变量不需要声明,变量是在我们給它赋值的时候创建的,要使用一个变量必须先对它进行赋值. 在Python中变量就是变量,它没有 ...
- python datatype函数_python 数据类型 datatype
python 数据类型 datatype 列表list 元组tuple 集合set 字典dictionary 字符串string 一.列表list list :python的一种数据类型.是可变的,有 ...
最新文章
- vue router 入门笔记
- 优秀的Java程序员必须了解GC的工作原理
- zookeeper 密码_「附源码」Dubbo+Zookeeper 的 RPC 远程调用框架
- find函数matlab_Matlab 数值数据
- 如何查看 SAP Fiori Elements List Report Table 都支持哪些设置
- mysql弄丢初始密码_MySql密码丢失
- Angular变化检测机制
- Spring事务配置的五种方式和spring里面事务的传播属性和事务隔离级别、不可重复读与幻读的区别
- 2021年企业直播营销研究报告
- Windows7下caffe-ssd-microsoft下编译
- 如何从JQuery中的each()函数中断/退出? [重复]
- 动态规划实战10 leetcode-64. Minimum Path Sum
- C# 原始的方法写入xml文件的代码
- google glog 简单使用小结
- 汽车照明全国产化电子元件推荐方案
- 浅论语言与认知的关系 | NLP基础
- 玩转Spring Cloud Security OAuth2身份认证扩展——电话号码+验证码认证
- svn如何删除服务器上的文件,【SVN】彻底 svn 服务器上的 删除某一个文件或文件夹...
- 【Android SDM660源码分析】- 02 - UEFI XBL QcomChargerApp充电流程代码分析
- 糯米粉可以做什么好吃的 糯米粉做法大全
热门文章
- python 使用文本注解绘制树节点_实用篇 | 34 个最火的 Python 开源框架
- html业内响应,html5页面
- http post请求 参数放在路径后面 java_「思唯网络学院」网络基本概念之HTTP协议...
- 姜汝祥的-赢在执行 - 制度执行力的三要三化
- hyperv的安装与使用
- (四)DOM对象和jQuery对象
- Android控件— — —ImageView
- Unit Testing in iOS
- 2009年9月等考试题及答案51CTO站第一时间发布
- 转帖:ESB(Enterprise Service Bus)