python默认数据类型转换_Python 数据类型转换

1、指定变量类型和转换

有时您可能想在变量上指定类型。 这可以通过铸造来完成。 Python是一种面向对象的语言,因此它使用类来定义数据类型,包括其原始类型。

int() 将其他类型转换为整形:

1)浮点类型转换之后,舍去小数部分;

2)布尔值转换之后 True -> 1 False->0;

3)字符串转换,仅纯整型字符串可以转换(浮点型或者带有其他字符都不可以转换)

float() 将其他类型转换为浮点型:

1)整型转换之后变为浮点型,后面+.0;

2)布尔值转换 True->1.0 False ->0.0;

3)字符串,只有纯整型字符串和纯浮点型字符串可以转换,其他都不可以。

str() 将其他类型转换为字符串类型;

把其它数据类型转换成字符串,包括字符串,int,float。

例如:

int类型:x = int(1)   # x will be 1

y = int(2.8) # y will be 2

z = int("3") # z will be 3

例如:

float类型:x = float(1)     # x will be 1.0

y = float(2.8)   # y will be 2.8

z = float("3")   # z will be 3.0

w = float("4.2") # w will be 4.2

例如:

字符串类型:x = str("s1") # x will be 's1'

y = str(2)    # y will be '2'

z = str(3.0)  # z will be '3.0'

相关文档:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值