美文网首页
内置常量与逻辑运算符

内置常量与逻辑运算符

作者: wangyiyan92 | 来源:发表于2017-08-31 15:49 被阅读0次

1.常用内置常量

None:常用来表示没有值的常量。

True、False是常用的逻辑常量。

逻辑假包括:False,None,0,‘’(空字符串),()(空元租),[](空列表),{}(空字典)

2.Python常用逻辑运算符

python中逻辑运算符包括:与(and)、或(or)和非(not)。

(1)非(not)

not的运算对象只有一个,一般也称为一元运算符,非真即假、非假即真。

not False           值为True

not()                  值为True

not 3                 值为False

(2)或(or)

运算处理过程:

如果第一个操作数或表达式是真,则返回第一个操作数,而不处理第二个操作数或表达式;如果第一个操作数或表达式为假,则返回第二个操作数或表达式的值。

(3)与(and)

运算处理过程:如果第一个操作数或表达式结果为假,则返回第一个操作数,而不处理第二个操作数或表达式;如果第一个操作数或表达式为真则返回第二个操作数或表达式的值。

3.Python中比较运算符

==     相等                  >     大于               <        小于

>=     大于等于          <=   小于等于       !=     不等于

4.其它逻辑运算符

(1)is 和 is not

is 和 is not 称为身份操作符,都是二元操作符,用于判断左端与右端对象引用是否指向同一个对象。

交互式环境下的示例:

>>>x=3.14

>>>y=x

>>>x is y

True

>>>x is not y

False

(2)in 和 not in

in 和 not in 称为成员操作符,用于检查某个数据是否存在于某包含多个数据类型之中。如果是成员关系,用in 返回真,否则,返回假; not in则相反。

交互式环境下示例:

>>>alst=[1,2,3]

>>>atpl=['a','b','c']

>>>1 in alst

True

>>>1 in atpl

False

>>>'a' not in atpl

False

>>>adct={'a':1,'b':2}

>>>'a' in adct

True

>>>1 in adct

False

成员操作符对于字典来说检查的是键成员而不是值成员。

相关文章

  • 内置常量与逻辑运算符

    1.常用内置常量 None:常用来表示没有值的常量。 True、False是常用的逻辑常量。 逻辑假包括:Fals...

  • Go 语言运算符(一)

    运算符用于在程序运行时执行数学或逻辑运算。Go 语言内置的运算符有: 算术运算符 关系运算符 逻辑运算符 位运算符...

  • 7. Go语言基础之运算符

    简介 运算符用于在程序运行时执行数学或逻辑运算。 Go 语言内置的运算符有:算术运算符关系运算符逻辑运算符位运算符...

  • Go 语言运算符

    运算符用于在程序运行时执行数学或逻辑运算。 Go 语言内置的运算符有: 算术运算符 关系运算符 逻辑运算符 位运算...

  • Scala编程基础7:Scala运算符

    Scala含有丰富的内置运算符,包括以下几种类型: 算术运算符 关系运算符 逻辑运算符 位运算符 赋值运算符 接下...

  • 《Go语言四十二章经》第九章 运算符

    作者:李骁 9.1 内置运算符 算术运算符 关系运算符 逻辑运算符 位运算符 赋值运算符 其他运算符 Go语言的算...

  • 学会Java的运算符

    1.1. 运算符 对常量和变量进行操作的符号称为运算符 常用运算符: 算术运算符 赋值运算符 比较运算符 逻辑运算...

  • Go语言基础之运算符

    运算符 Go 语言内置的运算符有: 算术运算符 关系运算符 逻辑运算符 位运算符 赋值运算符 算术运算符 运算符描...

  • PHP基础知识(表格)

    转载请声明出处 下载简书 特殊字符 $_SERVER数组内变量 默认常量 算术运算符 递增/递减运算符 逻辑运算符...

  • C 基础 (三)

    运算符 运算符是一种告诉编译器执行特定的数学或逻辑操作的符号,C 内置了丰富的运算符。 算术运算符:+, -, *...

网友评论

      本文标题:内置常量与逻辑运算符

      本文链接:https://www.haomeiwen.com/subject/fgfqjxtx.html