Python--数值类型及操作 整数、浮点数、复数

整数类型

-可正可负,没有取值范围限制

-十进制:153

-二进制,以0b或0B开头:0b010,0B101

-八进制,以0o或0O开头:0o123,0O456

-十六进制,以0x或0X开头:0x9a,0X89

浮点数类型

-带有小数点及小数的数字

-浮点数取值范围和小数精度都存在限制,但常规计算可忽略

-取值范围数量级约-10E307至10E308,精度数量级10E-16

-round(x,d):对x四舍五入,d是小数截取位数

-浮点数间运算与比较用round()函数辅助

复数类型

-a+bj:a为实部,b为虚部

-z.real 获得实部

-z.imag 获得虚部

类型间可进行混合运算,生成结果为“最宽”类型

三种类型存在一种逐渐“拓展”或“变宽”的关系

整数--->浮点数--->复数

原文地址:https://www.cnblogs.com/technicist/p/12670578.html

时间: 2024-07-31 22:56:54

Python--数值类型及操作 整数、浮点数、复数的相关文章

Python 数值类型

数值类型包括: (1) 整型 int :可以存储范围为 -4294967296 ~ 4294967296 的整数,比如 a = 1234 (2) 长整型 long :可以存储范围比整型更大的整数,比如 a = 88888888888888888 (3) 浮点型 float :存储小数,比如 a = 1.1 (4) 复数型 complex :存储由实数部分和虚数部分所组成的数,比如 a = 1.1-2.2j , 其中 1.1 为实数部分,-2.2 为虚数部分,j 表示是一个复数

python数值类型与序列类型

基本运算符 / 浮点除法 //整除 x**y  x的y次方 python中严格区分大小写 type(xx)/内置函数,/查看变量xx的类型 基本数值类型 int float//小数类型(注意:没有double类型) bool //True 相当于1,Flase相当于0 complex //复数类型,例如a=2j,b=1j //--------------------------------------------------------------- import decimal c=decim

Python 数值类型(整型、长整型、浮点型、复数型)

一.整型 In [1]: a = 123 # 定义整数类型 In [2]: type(a) # 查看数据类型 Out[2]: int -2147483648 —— 2147483647 # 整型的取值范围,如果超过了这个范围则成为长整型 二.长整型 In [7]: a = 123456789123456789123456789 # 定义长整型 In [8]: type(a) # 查看数据类型 Out[8]: long In [9]: a # 长整型后面会带有字母(l或L)以标识这是长整型 Out

Python—语法基础(1)数字类型及操作

Python语言的特点:通用.脚本.开源.跨平台.多模型 数字类型 整数:(同数学概念)    没有取值范围限制 4种进制表示形式- 十进制:1010, 99, -217- 二进制,以0b或0B开头:0b010, -0B101- 八进制,以0o或0O开头:0o123, -0O456- 十六进制,以0x或0X开头:0x9a, -0X89 浮点数:(同数学中实数概念)  取值范围数量级约-10308 至10308 ,精度数量级10 -16. ·浮点数间运算存在不确定尾数(一般发生在10 -16 左右

Python中类型的概念(一)

本课程主要介绍6种Python语言中的类型:数字类型.字符串类型.元组类型.列表类型文件类型.字典类型 1.数字类型 Python语言包括三种数字类型:整数类型.浮点数类型.复数类型 (1)整数类型 与数学中的整数概念一致,没有取值范围限制 pow(x, y)函数:计算xy. (通过指数函数,可以看出,python语言整数类型没有范围限制) (0x, 0X开头表示16进制数) (0b, 0B开头表示2进制数 ) (0o, 0O开头表示8进制数) (2)浮点数类型 带有小数点及小数的数字 Pyth

数字类型的操作

一.内置数值运算操作符 Python提供了9个基本的数值运算操作符,如表3.2所示.这些操作符由python解释器直接提供,不需要引用标准或第三方函数库,也叫内置操作符. 1.x+y  x与y之和2.x-y  x与y之差3.x*y  x与y之积4.x/y  x与y之商5.x//y  x与y之整数商,即不大于x与y之商的最大整数6.x%y  x与y之商的余数,也称模运算7.-x  x的负值,即x(-1)*8.+x  x的本身9.x**y  x的y次幂,即x^y 这9个操作数与数学 习惯一致,运算结

Python变量类型和运算符

python 变量 Python 使用等号(=)作为赋值运算符, 注意,变量名其实就是标识符,因此在命名时,既要遵守标识符的命名规范,还要避免和 Python的内置函数重名. 强类型语言和弱类型语言 必须指定该变量所能存储的数据类型,以 C 语言为例: int a = 20 和强类型语言相对应的是弱类型语言,Python 就是典型代表之一.弱类型语言有以下 2 个特征: 变量无须声明即可直接赋值,对一个不存在的变量赋值就相当于定义了一个新变量. 变量的数据类型可以动态改变:同一个变量可以一会儿被

3-3-1 数值类型

数值类型 1.整数类型 整数类型:TINYINT SMALLINT MEDIUMINT INT BIGINT 作用:存储年龄,等级,id,各种号码等 ======================================== tinyint[(m)] [unsigned] [zerofill] 小整数,数据类型用于保存一些范围的整数数值范围: 有符号: -128 - 127 无符号: 0 - 255 PS: MySQL中无布尔值,使用tinyint(1)构造. ==============

python基础(文件输入/输出 内建类型 字典操作使用方法)

本文主要介绍了python基础入门,包括文件输入/输出.内建类型.字典操作等使用方法 一.变量和表达式 代码如下: >>> 1 + 1 2>>> print 'hello world' hello world>>> x = 1               >>> y = 2>>> x + y3 Python是强类型语言,无法根据上下文自动解析转换成合适的类型. Python是一种动态语言,在程序运行过程中,同一个变量