Python 中数据类型转换

前两篇回顾:

第一篇:环境搭建以及运行 Python 的 3 种方式

第二篇:变量及数据类型

今天是 Python 基础系列第三篇:三种数据类型转换形式(布尔值转换、字符串转换、数值转换)。

一、转为布尔值

一)数值转换为布尔值

1、运行:

2、得出:

1)数值为 0 和 0.0 转为布尔值,得到的结果都为 False;

2)而其他数值如 100 、3.1415926、 -1 转为布尔值,得到的结果都为 True。 

二)字符串转为布尔值

1、运行:

2、得出:

1)空字符串转为布尔值返回False;

2)非空字符串转为布尔值返回True(其中空格、制表符也都是非空字符串)。

三)None 转为布尔值

1、运行:

2、得出:

None 值转为布尔值返回 False。

二、转为字符串

一)运行:

二)得出:

1、使用 str() 函数将数值型转为字符串形式,如上图:1 和 0.5 ;

2、使用 str() 函数将 True 、False、None 转为字符串形式。

三、转为数值

一)字符串转为数值

1、运行:

        

2、得出:

1)前后有空格也可以转

2)带负号也可以转

3)浮点数字符串也可以转

二)数值相互转换

1、运行:

2、得出:

1)float 和 int 类型相互转,两者互相转换时没有四舍五入,需要四舍五入可以使用 round() 函数。

以上是今天的内容,有问题给我留言吧,end ~

  • 2
    点赞
  • 20
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

软件测试大田

你的赞赏是大田更新的动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值