python是如何定义并使用变量的
2018-06-11 · 百度认证:云南新华电脑职业培训学校官方账号
云南新华电脑学校
云南新华电脑学校是经云南省教育厅批准成立的省(部)级重点计算机专业学校,采用三元化管理模式,教学设备先进,师资雄厚学生毕业即就业,学院引进了电商企业入驻,创建心为电商创业园区,实现在校即创业
向TA提问
关注
展开全部
直接定义a=True/False就行,示例代码:
#定义布尔值类型参数a,b,值分别为True,False
a=True
b=False
print a,b
print type(a),type(b)
>>>
True False
<type 'bool'> <type 'bool'>
Python中的布尔类型:
Python的布尔类型有两个值:True和False(注意大小写要区分)
逻辑运算:
1、与:and(两个都为True,结果才为True)
2、或:or(只要一个为True,则为True)
3、非:not(把True变为False,把False变为True)
短路运算:
布尔类型还可以与其他数据类型进行逻辑运算,Python规定:0、空字符串、None为False,其他数值和非空字符串为True。
1、在计算a and b时,如果a是True,则计算结果取决于b,则返回b;如果a是False,则直接返回a。
2、在计算a or b时,如果a是True,则直接返回a;相反,则返回b。
例如:
a=True
print a and 'a=Y' or 'a=x'
结果为'a=Y'
#定义布尔值类型参数a,b,值分别为True,False
a=True
b=False
print a,b
print type(a),type(b)
>>>
True False
<type 'bool'> <type 'bool'>
Python中的布尔类型:
Python的布尔类型有两个值:True和False(注意大小写要区分)
逻辑运算:
1、与:and(两个都为True,结果才为True)
2、或:or(只要一个为True,则为True)
3、非:not(把True变为False,把False变为True)
短路运算:
布尔类型还可以与其他数据类型进行逻辑运算,Python规定:0、空字符串、None为False,其他数值和非空字符串为True。
1、在计算a and b时,如果a是True,则计算结果取决于b,则返回b;如果a是False,则直接返回a。
2、在计算a or b时,如果a是True,则直接返回a;相反,则返回b。
例如:
a=True
print a and 'a=Y' or 'a=x'
结果为'a=Y'
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询