今天我给大家介绍的是 python 中的 Number 变量, 与 c++,java 有些不同, 下面让来为大家介绍:
在 python 中是不用声明变量类型的, 不过在使用变量前需要对其赋值, 没有值得变量是没有意义的, 编译器也不会通过
一 : 整型 -----int:
int 在 python 中的用法与 c++ 大致是一样的:
a=12
print a
打印的结果就是: 12
在这里我要首先向大家介绍几个函数
type(): 返回括号中的数据类型
- a='hello'
- print type(a)
- >>>><type 'string'>
len(): 返回括号中的变量的长度
注: 使用 len() 方法是不能用 int 类型
- a='hello world'
- print len(a)
- >> >11
二 : 浮点型 ------float
浮点型由整数部分与小数部分组成, 也可以用科学计数法表示
- a=1.23
- print type(a)
- >> <type 'float'>
三: 复数
复数是由实数部分和虚数部分构成, 可以用 a+bj 或 comple(a,b), 复数的实部 a 和虚部 b 都是浮点型
四: 数据类型转换
int(x) : 将 x 转换为一个整数
float(x) : 将 x 转换为一个浮点数
complex(x) : 将x转换为一个复数, 实数部分为x, 虚数部分为0
- a=1.23
- print complex(a)
- >>>(1.23+0j)
complex(x,y) : 将x和y转换为一个复数, 实数部分为x,x和y是数字表达式
五: 常量
python 中有两个比较常见的常量, 即 PI 和 E
PI: 数学常量 pi(圆周率)
E: 数学常量 e. 即自然数
来源: https://www.cnblogs.com/zhongsiyi/p/8440060.html