Python 数值类型
版权所有,未经许可,禁止转载
章节
- 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))