python基础之运算符
来源:互联网 发布:epub360 知乎 编辑:程序博客网 时间:2024/05/17 06:43
1、算术运算符。python中,有两个特殊的运算符。一个是求幂,一个是求除法的结果的整数部分。
a = 10b = 20print(a/b) #算术除法print(a//b) #返回除法结果的正数部分print(a**b)print(3//2)
结果如下:
0.501000000000000000000001
2、比较运算符,比较的是对象实际存储的值,
a = 10b = 20if(a != b): print("a != b")else: print("a == b")str1 = "abc"str2 = "abc"str3 = "bcd"if(str1 == str2): print("str1 == str3")else: print("str1 != str3")
结果如下:
a != bstr1 == str3
for i in range(1,5): if(i%2 == 0) and (i/2 == 1): print(i)print("------")for i in range(1,5): if(i%2 == 0) or (i/2 == 0): print(i)print("------")for i in range(1,5): if(not (i%2 == 0)): print(i)
结果如下:
2------24------13
4、成员运算符,其实就是范围操作符,是针对列表、元组、字典的,对于字段而言,是指key。
lst = [1,5,6,"age"]for i in lst: print(i)tupple = (5,"add","c++")for j in tupple: print(j)dic = {1:"key","name":"bob"}for k in dic: print(dic[k])
结果如下:
156age5addc++keybob
范围运算符,就是in 与not in
5、身份运算符,其实也就是判断两个变量是否引用同一个对象。使用is 与is not判断。
a = 20b = 20if a is b: print("a is b")else: print("a is not b")
结果如下:
a is b
0 0
- python基础之运算符
- Python基础之运算操作符总结
- Python基础篇之数学运算符
- Python基础之基础语法、变量类型以及运算符
- Python基础--运算符
- Python新手学习基础之运算符——成员运算与身份运算
- 基础之运算符
- Python基础运算符、字符串
- Python基础04 运算符
- Python新手学习基础之运算符——算术运算符
- Python新手学习基础之运算符——比较运算符
- Python新手学习基础之运算符——位运算
- java基础之运算符
- JAVA基础之运算符
- php基础之运算符
- java基础之运算符
- Java基础之运算符
- Lua 基础之运算符
- 动态规划练习题-21(三角最佳路径)
- 图模型学习概述
- 附录:约瑟夫环代码
- nginx的反向代理
- [LintCode]k Sum
- python基础之运算符
- Java --- JSP2新特性
- 蓝桥杯省赛
- 附录:8皇后问题代码
- 巴恩斯利蕨
- 【数据库技术】ORACLE基本数据类型总结
- CodeForces
- Nginx
- 未来智能手机摄像技术发展趋势:应用