请问python语言中的type
请问python语言中的type?
bool是Boolean的缩写,只有真(True)和假(False)两种取值bool函数只有一个参数,并根据这个参数的值返回真或者假。1.当对数字使用bool函数时,0返回假(False),任何其他值都返回真。> > > bool(0)False> > > bool(1)True> > > bool(-1)True> > > bool(21334)True2.当对字符串使用bool函数时,对于没有值的字符串(也就是None或者空字符串)返回False,否则返回True。> > > bool('')False> > > bool(None)False> > > bool('asd')True> > > bool('hello')True3.bool函数对于空的列表,字典和元祖返回False,否则返回True。> > > a=[]> > > bool(a)False> > > a.append(1)> > > bool(a)True4.用bool函数来判断一个值是否已经被设置。> > > x=raw_input('Pleaseenteranumber:')Pleaseenteranumber:> > > bool(x.strip())False> > > x=raw_input('Pleaseenteranumber:')Pleaseenteranumber:4> > > bool(x.strip())True
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: 请问python语言中的type
本文地址: https://pptw.com/jishu/62513.html
