QQ登录

只需一步,快速开始

开启左侧

Python学习第六天—布尔类型

[复制链接]
15271953841 发表于 2024-1-31 17:23:02 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

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

x
Python 3.12.1 (tags/v3.12.1:2305ca5, Dec  7 2023, 22:03:25) [MSC v.1937 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license()" for more information.
bool(250)
True
bool("假")
True
bool("false")    (无论内容是什么,出现在引号中的都是字符串,只有空字符(如只是一对双引号或单引号)是False ,其他都是True,如引号中有个空格就是True)
True
bool(false)
Traceback (most recent call last):
  File "<pyshell#3>", line 1, in <module>
    bool(false)
NameError: name 'false' is not defined. Did you mean: 'False'?     (False中的F应该大写)
bool(False)
False
bool("")
False
bool(" ")
True
bool(520)
True
bool(0)       (只有数字0时为False,其他数字都是True),定义False的对象有None和False;值为0的数字类型:0,0.0,0j,Decimal(0),Fraction(0,1);空的序列和集合:””,’’,(),[],{},set(),range(0),)
False
bool(0.0)
False
bool(0j)
False
if 520>250:
    print("520比250大")
else:
    print("520不比250大")

   
520比250大
if bool(250):
    print("250 is true")
else:
    print("250 is false")

   
250 is true
1==true
Traceback (most recent call last):
  File "<pyshell#26>", line 1, in <module>
    1==true
NameError: name 'true' is not defined. Did you mean: 'True'?
1==True
True
0==False
True
True+False
1
True-False
1
True*False
0
True/False                            (除数不能为0)(布尔类型是特殊的整数类型)
Traceback (most recent call last):
  File "<pyshell#32>", line 1, in <module>
    True/False
ZeroDivisionError: division by zero
逻辑运算符:and    or     not
3<4 and 4<5
True
3>4 and 4<5
False
3>4 or 4<5
True
3>4 or 4>5
False
not True
False
not False
True
not 250
False
not 0
True
3 and 4
4
4 or 5
4
"False" and "True"
'True'
"False" and 250
250
"fishC" and "love"
'love'
"fishC" or 250
'fishC'
0 and 1
0
1 and 0
0
0 and 0.0
0
0.0 and 0
0.0
0 or 1
1
1 or 0
1
0 or 0.0
0.0
0.0 or 0
0
截断运算:and必须判断两边,然而or只判断左边如果True,右边就不用判断了。
and中,同真出后者,有假出假者,同假出前者;
or中, 同假出后者,有真出真者,同真出前者。

客服热线
400-1234-888 周一至周日:09:00 - 21:00
公司地址:襄阳市樊城区长虹路现代城5号楼188

创客帮MAKER.BAND青少年创客创意社区是一个融教育、科技、体育资讯为一体的综合服务平台,专注于教育创新、专注于科技体育、专注于教育资讯。

Powered by Discuz! X3.4 © 2001-2013 Comsenz Inc.

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