Python基础入门(四)

83 阅读1分钟

携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第6天,点击查看详情.

其他文章请点击主页查看哦~ 感兴趣的朋友可以看看~

前文:

blog.csdn.net/qq_45802978… blog.csdn.net/qq_45802978… blog.csdn.net/qq_45802978…

十、Python布尔值

布尔值:True和False

1、比较

1)比较两个值时会计算表达式并且返回布尔值答案

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

在这里插入图片描述

2)if语句中运行条件时返回True或者False的结果

a = 100
b = 30

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

在这里插入图片描述

2、评估值和变量

bool()函数允许评估任何值,并返回True或者False

1)评估字符串和数字

2)评估两个变量

在这里插入图片描述

3、布尔真值

在这里插入图片描述 在这里插入图片描述

4、布尔假值

在这里插入图片描述 在这里插入图片描述

5、函数返回布尔值

1) 在这里插入图片描述 2) 在这里插入图片描述 在这里插入图片描述

出现了一个错误,忘记截图了 解决链接

(9条消息) Python isinstance() arg 2 must be a type or tuple of types_qq_34623223的博客-CSDN博客 blog.csdn.net/qq_34623223…

六、练习题

在这里插入图片描述

答案: 1、True 2、False 3、False 4、True 5、True 5、False

验证: 在这里插入图片描述

十一、Python运算符

1、算术运算符

1)加减法: 在这里插入图片描述

2)乘除法

a=(50-5*6)/4
print(a)

a=8/5
print(a)

在这里插入图片描述

3)取余数(同时与除法进行比较)

'''/返回为float,//返回整数,%返回余数'''
a=17/3
print(a)


a=17//3
print(a)

a=5*3+2
print(a)

在这里插入图片描述

4)幂运算(**)

'''幂运算  **'''
a=4**2
b=2**3
print(a,b)

在这里插入图片描述

2、赋值运算符

1)等于(=)

2)加等于(+=)等效于x=x+

3)减等于(-=)等效于x=x-

在这里插入图片描述

4)乘除求余幂等都类似 在这里插入图片描述

总结

1、Python的布尔值与其他语言的布尔值没有区别;

2、Python的运算符与C语言的运算符还是存在一定的差异,要注意细微区别。