在函数内部更改布尔值似乎不起作用

迪米洛

关于更改布尔变量的值,我有一个简短的问题。

bool = True

def boolean(boo):
    boo = False
    return boo

boolean(bool)
print(bool)

我想念什么?通过在函数boolean中返回'boo'的值,应该可以完成工作,不是吗?

谢谢回答。

路加

boolean函数的确返回False,但是您对返回的值不做任何事情,因此python会将其丢弃。相反,您应该捕获返回的值,并使用以下命令将其放回到bool变量中:

bool = boolean(bool)

完整的代码为:

bool = True

def boolean(boo):
    boo = False
    return boo

bool = boolean(bool)
print(bool)

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

Java布尔值和函数不起作用

为什么返回布尔值时我的函数调用不起作用?

Unserialize() 不起作用,未捕获的错误:调用布尔值上的成员函数

为什么打印语句在返回布尔值的函数中不起作用?

覆盖布尔值时返回不起作用

KeyListener和布尔值不起作用

更改函数定义中的布尔值

使用的Firebase查询。equalTo(布尔值,字符串键)不起作用

角度绑定收音机到布尔值不起作用

观察布尔值时,AngularJS指令双向数据绑定不起作用

Vue js传递“顶级”布尔值不起作用,仅嵌套

从寄存器发送布尔值到登录,但吐司不起作用

ASP.Net Web API2-当API返回布尔值时不起作用

文本框与布尔值的绑定可见性不起作用

Python将布尔值连接到字符串不起作用

角材料Mat-Select ngModel布尔值不起作用

反应 setState 以切换布尔值不起作用

自动热键,切换布尔值不起作用

布尔值在逻辑应用条件下不起作用

使用 usestate 布尔值的响应式页面在 Reactnative 中不起作用

内部连接语句似乎不起作用

更改eventListener调用的函数内部的变量不起作用

为布尔结果评估两个Index,Match,Match函数似乎不起作用

JavaScript函数别名似乎不起作用

函数 replace() 似乎不起作用

在ng-repeat内部的ng-click函数中添加参数似乎不起作用

JS:更改函数中的值不起作用

函数内部函数不起作用?

使用布尔值检查目录中是否存在多个 csv 文件,但它不起作用