直接定义a=True/False就行,示例代码:
浔阳网站制作公司哪家好,找创新互联!从网页设计、网站建设、微信开发、APP开发、成都响应式网站建设等网站项目制作,到程序开发,运营维护。创新互联成立于2013年到现在10年的时间,我们拥有了丰富的建站经验和运维经验,来保证我们的工作的顺利进行。专注于网站建设就选创新互联。
#定义布尔值类型参数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'
python基本内置数据类型有哪些
一些基本数据类型,比如:整型(数字)、字符串、元组、列表、字典和布尔类型。
随着学习进度的加深,大家还会接触到更多更有趣的数据类型,python初学者入门时先了解这几种类型就可以了。
基本内置数据类型对应符号
1)整型——int——数字
python有5种数字类型,最常见的就是整型int。例如:1234、-1234
2)布尔型——bool——用符号==表示
布尔型是一种比较特殊的python数字类型,它只有True和False两种值,它主要用来比较和判断,所得结果叫做布尔值。例如:3==3
给出True,3==5给出False
3)字符串——str——用'
'或"
"表示
例如:''或者"hello"
4)列表——list——用[
]符号表示
例如:[1,2,3,4]
5)元组——tuple——用(
)符号表示
例如:('d',300)
6)字典——dict——用{
}符号表示
例如:{'name':'coco','country':'china'}
有这个类型。可以用Bool()工厂函数将其他非空的对象转换成值是True。
你是指返回值类型?
def test(n):
if n:
return True
else:
return False
并不需要定义函数,只要明确返回值是什么就行
和java有很大差异