广州北大青鸟计算机职业培训学校
互联网技术培训、软件技术培训、大数据培训、云计算培训、数据分析培训信息网
当前位置:网站首页 > 软件教程 > Python技术 > 正文

Python布尔类型和字符串的相互转换_惠州Python培训

作者:黄君发布时间:2020-12-21分类:Python技术浏览:1449


导读:在 Python 中,布尔类型和字符串是可以相互转换的。 1) 将字符串转换成布尔类型 将其他类型转换成布尔类型的最简单办法是使用 bool() 函数。如将字符串转换成布尔类型,其规则是如果字符串为空字符串,就是不包含任何字符、长度为 0 的字符串,转换成布尔类型时为 False,其他都转换成True,包括“False”。

在 Python 中,布尔类型和字符串是可以相互转换的。

1) 将字符串转换成布尔类型

将其他类型转换成布尔类型的最简单办法是使用 bool() 函数。如将字符串转换成布尔类型,其规则是如果字符串为空字符串,就是不包含任何字符、长度为 0 的字符串,转换成布尔类型时为 False,其他都转换成True,包括“False”。

请看下面的例子:

>>> bool("")       # 空字符串
False
>>> bool("False")  # 非空字符串
True
>>> bool("123")
True

2) 将布尔类型转换成字符串

如果想将布尔类型的转换成字符串,可以使用 str() 函数。其返回的值分别是“True”和“False”。

请看下面的例子:

>>> str(True)   # 将布尔类型的True转换成字符串类型
'True'
>>> str(False)  # 将布尔类型的False转换成字符串类型
'False'


标签:惠州北大青鸟惠州JAVA培训惠州IT培训惠州软件培训惠州软件开发惠州Python培训


Python技术排行
标签列表
网站分类
文章归档
最近发表