欢迎您访问365答案网,请分享给你的朋友!
生活常识 学习资料

Python字符串类型转布尔类型

时间:2023-08-12

bool类型转换,字符串转bool只要字符串不是 空字符串都是true

bool_data = bool("11")print(bool_data) # true

若想要根据字符串来判断,是否“true”或“false”,使用distutils库

from distutils.util import strtoboolbool_data = strtobool("11") # 报错:ValueError: invalid truth value '11'bool_data = strtobool("true") # 输出 1bool_data = strtobool("1") # 输出 1bool_data = strtobool("2") # 报错: ValueError: invalid truth value '2'bool_data = strtobool("false") # 输出 0bool_data = strtobool("0") # 输出 0

Copyright © 2016-2020 www.365daan.com All Rights Reserved. 365答案网 版权所有 备案号:

部分内容来自互联网,版权归原作者所有,如有冒犯请联系我们,我们将在三个工作时内妥善处理。