Python 数值类型
2019-08-15 本文已影响0人
吴吃辣
版权所有,未经许可,禁止转载
章节
Python 介绍
Python 开发环境搭建
Python 语法
Python 变量
Python 数值类型
Python 类型转换
Python 字符串(String)
Python 运算符
Python 列表(list)
Python 元组(Tuple)
Python 集合(Set)
Python 字典(Dictionary)
Python If … Else
Python While 循环
Python For 循环
Python 函数
Python Lambda
Python 类与对象
Python 继承
Python 迭代器(Iterator)
Python 模块
Python 日期(Datetime)
Python JSON
Python 正则表达式(RegEx)
Python PIP包管理器
Python 异常处理(Try…Except)
Python 打开文件(File Open)
Python 读文件
Python 写文件
Python 删除文件与文件夹
Python的数值类型
Python中有三种数值类型:
- int - 整型
- float - 浮点型
- complex - 复数
数值类型变量会在赋值时自动创建:
示例:
a = 6 # int
b = 8.8 # float
c = 6j # complex
要验证Python 对象的类型,可使用type()
函数:
示例:
print(type(a))
print(type(b))
print(type(c))
int
整型,是一个整数,正或负,没有小数,无限长。
示例:
a = 8
b = 4567891234576725432
c = -531431412
print(type(a))
print(type(b))
print(type(c))
float
浮点数,包含一个或多个小数,可以是正数或负数。
示例:
a = 8.88
b = 5.0
c = -4324.432
print(type(a))
print(type(b))
print(type(c))
浮点数也可以是科学计数法表示的数字,用“e”表示10的幂。
示例:
a = 555e6
b = 35E2
c = -678.8e32
print(type(a))
print(type(b))
print(type(c))
complex
复数的虚数部分用“j”表示:
示例:
a = 7+9j
b = 3j
c = -8j
print(type(a))
print(type(b))
print(type(c))