03Python中的运算符
来源:互联网 发布:linux管道命令是啥 编辑:程序博客网 时间:2024/06/10 03:58
# -*- coding: utf8 -*-a = 9;b = 2;# 1.算术运算符print a / b; # 4print 9.0 / 2 # 4.5print a % b; # 1# 2.返回商的整数部分print 9.0 // 2 # 4.0print a // b; # 4# 3.a的b次方print a ** b # 81# 4.比较运算符:不等于if (a <> b): print "not equal"# 5.逻辑运算符:and,or,not。与C语言中对应的是&&,||,!。a = 10b = 20if (a and b): print "a and b both are true"else: print "not true"# 6.成员运算符# in 如果在指定的序列中找到值返回 True,否则返回 False。# x 在 y 序列中 , 如果 x 在 y 序列中返回 True。# not in 如果在指定的序列中没有找到值返回 True,否则返回 False。a = 10b = [1, 2]list = [1, 2, 3, 4, 10]if (a in list): print "a in list"if (b in list): print "b in list" # falselist = [b, 1]if (b in list): print "b in list" # true# 7.身份运算符# is是判断两个标识符是不是引用自一个对象 x is y, 如果 id(x) 等于 id(y) , is 返回结果 1# is not是判断两个标识符是不是引用自不同对象 x is not y, 如果 id(x) 不等于 id(y). is not 返回结果 1a = 10b = 10if (a is b): print "a is b" # true, 说明10这个常量为常量对象,a和b同时指向它。print id(a)print id(b)b = 30if (a is b): print "a is b" # false
阅读全文
0 0
- 03Python中的运算符
- python中的运算符
- python 中的运算符
- Python中的运算符
- Python中的运算符
- python中的三元运算符
- python中的运算符重载
- python中的运算符重载
- python中的位运算符
- python 中的算数运算符
- python中的算术运算符
- python中的各类运算符
- 3.2 python中的运算符 [python入门教程]
- Python中的三目运算符
- Python中的按位运算符
- python中的运算符优先级问题
- python中的xor运算
- python中的三元运算
- es6之三
- Centos7开机启动自己的脚本的方法
- 麻将算法(三)碰牌以及杠牌
- 我的C语言矩阵库
- python 虚拟环境配置(二)
- 03Python中的运算符
- bzoj1503: [NOI2004]郁闷的出纳员(伸展树)
- 方便自己查看
- [NOIP模拟][拓扑排序][贪心]拆网线
- 存储类-static extern
- 制作ZedBoard-linaro-desktop-ubuntu全过程之编译BOOT.bin
- 04Python中的控制流语句
- luogu P1341 无序字母对
- 10.23(周一)