鱼C论坛

 找回密码
 立即注册
查看: 325|回复: 5

[已解决]Python 里 的 true 和 True 有啥区别?

[复制链接]
发表于 2024-5-21 12:23:18 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
Python 里 的 true 和 True 有啥区别?
最佳答案
2024-5-21 12:23:28
Python中的true和True是相同的。它们都表示布尔值“真”。Python中的布尔类型只有两个可能的值,即True和False(注意首字母大小写)。在条件判断语句中,可以使用这两个值来控制程序的流程。

以下是一个简单的示例代码:
if True:
    print("这是True")

if true:  # 这里会报错,因为小写的true是未定义的
    print("这是true")

当我们运行这段代码时,只有第一个if语句会执行打印输出,因为只有True被认为是布尔型的"真"值。尝试使用小写的true会导致错误,因为Python不认识它。记住在Python中要注意大小写的区别。

以上回复来自 FishC AI 小助理,如未能正确解答您的问题,请继续追问。

本帖被以下淘专辑推荐:

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2024-5-21 12:23:28 | 显示全部楼层    本楼为最佳答案   
Python中的true和True是相同的。它们都表示布尔值“真”。Python中的布尔类型只有两个可能的值,即True和False(注意首字母大小写)。在条件判断语句中,可以使用这两个值来控制程序的流程。

以下是一个简单的示例代码:
if True:
    print("这是True")

if true:  # 这里会报错,因为小写的true是未定义的
    print("这是true")

当我们运行这段代码时,只有第一个if语句会执行打印输出,因为只有True被认为是布尔型的"真"值。尝试使用小写的true会导致错误,因为Python不认识它。记住在Python中要注意大小写的区别。

以上回复来自 FishC AI 小助理,如未能正确解答您的问题,请继续追问。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2024-5-21 12:36:16 | 显示全部楼层
True是一个布尔类型的内置函数,true是你自己定义出来的
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2024-5-21 12:43:04 | 显示全部楼层
三体人的智子 发表于 2024-5-21 12:36
True是一个布尔类型的内置函数,true是你自己定义出来的

我用的是True, 结果看别人的代码用 true。 被搞糊涂了。我查下他中间是咋转换的。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2024-5-21 20:44:57 | 显示全部楼层
True 是内置的,  true 正常情况下是被识别为一个变量名。所以会报错
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2024-5-22 09:47:00 | 显示全部楼层
你在PyCharm 输入了True边黄了就是内置函数
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-9-22 18:27

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表