卷王大队十二天——星河万里——布尔类型

m0_58505338 2022-01-15 11:57:03

1.

 

print(10>9)
print(10<9)
print(10==9)

True
False
False

2.

a=100
b=30
if b>a:
    print("b大于a")
else:
    print("b不大于a")

b不大于a

3.评估值和变量

bool函数允许您评估任何值,并给您True或False返回

 

print(bool("川川"))
print(bool(20))

True

True

x = "川川"
y = 15

print(bool(x))
print(bool(y))

True
True

4.布尔真值

True如果他具有某种内容,几乎任何值都会被评估,任何字符串都是True,空字符串除外,除了0.任何列表,元祖,集合和字典都是True,空的除外

print(bool("abc"))
print(bool(123))
print(bool(["apple", "cherry", "banana"]))

True
True
True

5.布尔假值

print(bool(False))
print(bool(None))
print(bool(0))
print(bool(""))
print(bool(()))
print(bool([]))
print(bool({}))

 

6.函数返回布尔值

def myFunction() :
  return True

print(myFunction())
结果:

True

 

def myFunction() :
  return True

if myFunction():
  print("YES!")
else:
  print("NO!")
如果函数打印YES没有打印NO

x = 200
print(isinstance(x, int))

结果:True

Python中很多返回布尔值的内置函数,如isinstance函数,可用于确定对象是否属于某一种数据类型

比如检查对象是否为整数

练习题:
1.True

2.False

3.False

4.True

5.False

 

 

 

...全文
73 回复 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

30,417

社区成员

发帖
与我相关
我的任务
社区描述
打造最热爱学习的高校社区,帮助大家提升计算机领域知识,带大家打比赛拿奖,提高自我,希望大家共同创造良好的社区氛围。
社区管理员
  • 川川菜鸟
  • 亡心灵
  • 星辰菜鸟
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

监督大家学习,每日学习打卡,以投稿形式打卡。扫码关注公众号,可加入粉丝群和领取大量资源。

试试用AI创作助手写篇文章吧