python——数据类型和转换

一、基本数据类型

总共分为三部分:数值型、字符串型、布尔型

1.数值型

数值型有整数型、浮点类型、复数类型

1.1整数型

任何进制数据转换成十进制-按权展开式

1.2浮点类型

普通浮点数:

1.23     3.14      5.18

科学计数法浮点数

1.01e4:表示1.01乘以10的四次方       

-1.2E5:表示-1.2乘以10的五次方

1.3复数类型

复数a+bj,其中a是实数部分,简称实部,b是虚数部分,简称虚部。

虚数部分通过后缀“j”或者“J”来表示。

注意:当b=1时,1不能省略,即1j。

对于复数z,可以使用z.real和z.imag分别获得它的实数部分和虚数部分。

2.字符串

单行:“”或者‘’

多行:"""xxx"""或者'''xxx'''

3.布尔类型

只有两种,通常用来做逻辑判断

True  真   

False  假

二、type()函数的使用

type()可以用来识别某个变量或常量的数据类型

整数:<class'int'>

浮点数:<class'float'>

复数:<class'complex'>

字符串:<class'str'>

布尔类型:<class'bool'>

注意:在文件中写代码和在IDLE中写代码,使用type()输出结果是不一样的。可以自己尝试。在文件中写,需要使用print(type(a)),a为变量。

三、数据类型转换

int()、float()和str()之间的转换

其他类型转换一样,可以自行尝试

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值