python中bool函数_bool()函数以及Python中的示例

python中bool函数_bool()函数以及Python中的示例python中bool函数Pythonbool()函数(Pythonbool()function)bool()functionisusedtoconvertagivenvaluetotheBooleanvalue(TrueorFalse)asperthestandardtruthtestingprocedures.Itacceptsa…

大家好,又见面了,我是你们的朋友全栈君。

python中bool函数

Python bool()函数 (Python bool() function)

bool() function is used to convert a given value to the Boolean value (True or False) as per the standard truth testing procedures. It accepts a value (like an integer, list, maps, etc) and converts it into a Boolean value.

bool()函数用于根据标准真值测试过程将给定值转换为布尔值(True或False)。 它接受一个值(如整数,列表,映射等)并将其转换为布尔值。

Some of the examples:

一些例子:

  • None – converts to False

    无-转换为False

  • False – converts to False

    False –转换为False

  • Zeros (0, 0.0, 0j) – converts to False

    零(0,0.0,0j)–转换为False

  • Empty sequences like, (), [], ‘ ‘ – converts to False

    空序列,如(),[],”–转换为False

Syntax:

句法:

    bool([value])

Parameter: value – a value to be converted to the Boolean value, it’s an optional parameter, if we do not pass any parameter – it returns False.

参数: value-要转换为布尔值的值,它是可选参数,如果我们不传递任何参数,则返回False。

Return value: bool – a Boolean value

返回值: bool-布尔值

Example:

例:

    Input:
    val = False
    print("val = ", bool(val))
    val = True 
    print("val = ", bool(val))
    val = 10
    print("val = ", bool(val))
    val = 0
    print("val = ", bool(val))

    Output:
    val =  False
    val =  True
    val =  True 
    val =  False

Python code to convert value to the Boolean value

Python代码将值转换为布尔值

# python code to demonstrate example
# of bool() function

val = False
print("val = ", bool(val))

val = True 
print("val = ", bool(val))

val = 10
print("val = ", bool(val))

val = 0
print("val = ", bool(val))

val = 10.23
print("val = ", bool(val))

val = 0.0
print("val = ", bool(val))

val = "Hello"
print("val = ", bool(val))

val = []
print("val = ", bool(val))

Output

输出量

val =  False
val =  True
val =  True 
val =  False
val =  True 
val =  False
val =  True 
val =  False


翻译自: https://www.includehelp.com/python/bool-function-with-example.aspx

python中bool函数

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/135596.html原文链接:https://javaforall.net

(0)
上一篇 2022年6月4日 下午10:00
下一篇 2022年6月4日 下午10:00


相关推荐

  • linux系统刷站群IP脚本

    linux系统刷站群IP脚本

    2022年2月21日
    80
  • setfacl 命令[通俗易懂]

    setfacl 命令[通俗易懂]setfacl命令是用来在命令行里设置ACL(访问控制列表)。在命令行里,一系列的命令跟随以一系列的文件名。选项-b,–remove-all:删除所有扩展的acl规则,基本的acl规则(所有者,群组,其他)将被保留。-k,–remove-default:删除缺省的acl规则。如果没有缺省规则,将不提示。-n,–no-mask:不要重新计算有效权限。setfacl…

    2022年6月16日
    57
  • 一本通网站练习源码(待完善)

    一本通网站练习源码(待完善)第一部分 C 语言第二节 C 语文程序结构 1000 入门测试题目 include iostream usingnamespa intmain inta b cin gt gt a gt gt b cout lt iostream

    2026年3月17日
    2
  • LTE-TDD HARQ(4)-上下行HARQ的特点

    LTE-TDD HARQ(4)-上下行HARQ的特点前面几篇 HARQ 博文已经介绍了时序相关的内容 本篇再总结下 HARQ 的特点 在 LTE 中 上下行 HARQ 具备以下几个特点 1 遵循 N 个进程的并发停等 N processStop And Wait 无论是上行 HARQ 还是下行 HARQ 都是 N 个 HARQ 进程同时运行 N 的取值取决于当前的上下行子帧配置 如图 1 所示 如果当前是子帧配置 1 那么对于上行 HARQ N 4 而对于下行 HARQ N 7 N 值

    2026年3月17日
    2
  • ubuntu下安装中文输入法_ubuntu下载中文输入法

    ubuntu下安装中文输入法_ubuntu下载中文输入法文章目录前言基础准备ibus(IntelligentInputBus)fcitx(FlexibleInputMethodFramework)前言Ubuntu中安装中文输入法相比Windows上要复杂不少(其实也不算复杂,就是步骤上要稍微多一些)。这篇文章将基于UbuntuDesktop20.04进行中文输入法安装说明。基础准备首先要安装中文输入法的话ibus(IntelligentInputBus)fcitx(FlexibleInputMethodFramework)

    2026年4月14日
    4
  • TLS握手协议详解

    TLS握手协议详解一 nbsp 点睛握手协议是 TLS 握手协议的一部分 负载生成共享密钥以及交换证书 其中 生成共享密钥是为了进行密码通信 交换证书是为了通信双方相互进行认证 握手协议这一名称中的 握手 是服务器和客户端在密码通信之间交换一些必要信息这一过程比喻 由于握手协议的信息交换是在没有加密的情况下进行的 即使用 不加密 这一密码套件 也就是说 在这一协议中所收发的所有数据都可能被窃听者窃听 因此在这一过

    2026年3月17日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号