Python:赋值语句和布尔值 |
您所在的位置:网站首页 › python布尔值有哪些 › Python:赋值语句和布尔值 |
一、赋值语句 1、序列解包 多个赋值同时进行: >>> x,y,z = 1, 2, 3 >>> print(x, y, z) 1 2 3变量交换: >>> x, y = y, x >>> print(x, y, z) 2 1 3注意:序列中元素的数量必须要和变量数量完全一致 2、链式赋值 将同一个值赋给多个变量 >>> x = y = z = 3 >>> print(x, y, z) 3 3 33、增量赋值 ''' 遇到问题没人解答?小编创建了一个Python学习交流QQ群:778463939 寻找有志同道合的小伙伴,互帮互助,群里还有不错的视频学习教程和PDF电子书! ''' >>> x = 6 >>> x += 1 >>> x *= 3 >>> x -= 5 >>> x /= 2 >>> x 8.0二、布尔值 1、布尔值 下面的值在做为布尔表达式的时候,会被解释器看做假(false): False None 0 "" () [] {}标准值False和None、所有类型的数字0(包括浮点型,长整型和其它类型)、空序列(空字符串、空元组、空列表)以及空的字典和集合都为假。其它的一切都被解释为真。 ''' 遇到问题没人解答?小编创建了一个Python学习交流QQ群:778463939 寻找有志同道合的小伙伴,互帮互助,群里还有不错的视频学习教程和PDF电子书! ''' >>> True True >>> False False >>> True == 1 True >>> False == 0 True >>> True + False + 42 43布尔值True和False属于布尔类型,bool函数可以用来转换其它值 >>> bool("Hello World!") True >>> bool(42) True >>> bool('') False >>> bool(0) False实际使用中,不需要像这样显示转换,Python解释器会自动转换成布尔值 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |