目录
Python布
目录
Python布尔值
1)比较
2)评估值和变量
3)布尔真值
4)布尔假值
5)函数可以返回布尔值
算术运算符
Python布尔值
1)比较
print(10>9)
print(10<9)
print(10==9)
print(10!=9)
a=100
b=30
if b>a:
print('b大于a')
if b
print(10>9)
print(10<9)
print(10==9)
print(10!=9)
a=100
b=30
if b>a:
print('b大于a')
if b
在代码中要注意的是一个=是赋值,==才是判断相等的符号。
2)评估值和变量
bool()函数允许您评估任何值,并给您Ture和False作为返回。
print(bool('故人'))
print(bool(20))
同理bool函数也可以评估两个变量
3)布尔真值
True如果它具有某种内容,几乎任何值都会被评估。任何字符串都是True,空字符串除外,任何数字都是True,处理0.任何列表,元组,集合和字典都是Ture,空的除外。
print(bool('abcdef'))
print(bool('["apple"]'))
print(bool(123))
4)布尔假值
实际上,False除了空值,(列如(),【】,{},‘’‘’,数字0和值)之外,计算为的值为None。结果为False
print(bool(False))
print(bool(None))
print(bool(0))
print(bool(""))
print(bool(()))
print(bool([]))
print(bool({}))
5)函数可以返回布尔值
def maFunction():
return True
print(maFunction())
if maFunction():
print('YES!')
else:
print('NO!')
算术运算符
'''
取余数
/返回为float
//返回整数
%返回余数
'''
a=17/3
print(a)
a=17//3
print(a)
a=17%3
print(a)
# 幂运算 **
a=4**2
b=2**3
print(a)
print(b)
#2)赋值运算符
x=5
x-=3
print(x)



