Python入门课程NO20课 成员运算与标识运算
极客小将2020-07-16-
成员运算,顾名思义,判断元素是否是数据集合中的成员。标识运算,是判断标识值是否相等,可以把标识运算归为关系运算的范畴。举例说明:在pycharm中,以上代码会输出char和char2标识值相等但在交互模式中会输出char和char2标识值不相等这是因为在交互模式中,每打一次回车键
成员运算,顾名思义,判断元素是否是数据集合中的成员。
标识运算,是判断标识值是否相等,可以把标识运算归为关系运算的范畴。
举例说明:
在pycharm中,以上代码会输出char和char2标识值相等
但在交互模式中会输出char和char2标识值不相等
这是因为在交互模式中,每打一次回车键,程序就运行一次。所以char和char2是存储在不同的内存地址的。而在pycharm等IDE编辑器中是将程序整体一次性编译运行的。所以就出现了以上结果。
- 上一篇
Python入门课程NO19课 关系运算与逻辑运算
关系运算顾名思义就是比较运算,常见的关系运算见下表这里需要强调单个=和双==的不同含义。一个是赋值,一个是比较运算。至于逻辑运算,就是判断真假运算,常见的逻辑运算见下表在逻辑与运算中,操作数的值都为真时,结果才为真。在逻辑或运算中,操作数的值只要有一个为真,
- 下一篇
Python入门课程NO21课 数据运算的结合性与优先级
结合性是指运算的顺序,数据运算的结合性主要有左结合性和右结合性。左结合性是指运算时从左至右进行运算,右结合性是从右至左进行运算。在Python中赋值运算为右结合性,其它运算都为左结合性。举例说明:x=y=z=2赋值运算的结合性为从右至左,所以首先计算的是z=2,定义了变量