python学习笔记之-运算
2015-01-06 00:21
309 查看
1:数学运算:
>>>print 1+9 # 加法
>>>print 1.3-4 # 减法
>>>print 3*5 # 乘法
>>>print 4.5/1.5 # 除法
>>>print 3**2 # 乘方
>>>print 10%3 # 求余数
来看一个小程序:
你猜输出结果会是什么呢?来看输出
0
0.5
说明什么呢?在除法中如果两个数都是int整型,那么结果还是int整型。计算结果会向下取整。
让想输出预期的结果0.5.很简单,只要在任何一个数的后面加一个小数点就行了。
2:判断
判断是真还是假,返回True/False
>>>print 5==6 # =, 相等:
>>>print 8.0!=8.0 # !=, 不等
>>>print 3<3, 3<=3 # <, 小于; <=, 小于等于
>>>print 4>5, 4>=0 # >, 大于; >=, 大于等于
>>>print 5 in [1,3,5] # 5是list [1,3,5]的一个元素
(还有is, is not等, 暂时不深入)
3:逻辑运算
True/False之间的运算
>>>print True and True, True and False # and, “与”运算, 两者都为真才是真
>>>print True or False # or, "或"运算, 其中之一为真即为真
>>>print not True # not, “非”运算, 取反
可以和上一部分结合做一些练习,比如:
>>>print 5==6 or 3>=3
4:总结
数学 +, -, *, /, **, %
判断 ==, !=, >, >=, <, <=, in
逻辑 and, or, not
>>>print 1+9 # 加法
>>>print 1.3-4 # 减法
>>>print 3*5 # 乘法
>>>print 4.5/1.5 # 除法
>>>print 3**2 # 乘方
>>>print 10%3 # 求余数
来看一个小程序:
<span style="font-size:18px;background-color: rgb(102, 255, 153);">print 1/2 print 1./2</span>
你猜输出结果会是什么呢?来看输出
0
0.5
说明什么呢?在除法中如果两个数都是int整型,那么结果还是int整型。计算结果会向下取整。
让想输出预期的结果0.5.很简单,只要在任何一个数的后面加一个小数点就行了。
2:判断
判断是真还是假,返回True/False
>>>print 5==6 # =, 相等:
>>>print 8.0!=8.0 # !=, 不等
>>>print 3<3, 3<=3 # <, 小于; <=, 小于等于
>>>print 4>5, 4>=0 # >, 大于; >=, 大于等于
>>>print 5 in [1,3,5] # 5是list [1,3,5]的一个元素
(还有is, is not等, 暂时不深入)
3:逻辑运算
True/False之间的运算
>>>print True and True, True and False # and, “与”运算, 两者都为真才是真
>>>print True or False # or, "或"运算, 其中之一为真即为真
>>>print not True # not, “非”运算, 取反
可以和上一部分结合做一些练习,比如:
>>>print 5==6 or 3>=3
4:总结
数学 +, -, *, /, **, %
判断 ==, !=, >, >=, <, <=, in
逻辑 and, or, not
相关文章推荐
- Python学习笔记(2)——变量与运算
- python学习笔记 1 数学运算
- python学习笔记(一) 基本数据类型及运算
- Python学习笔记:基本运算
- Python学习笔记-数据类型,运算,变量
- 【python学习笔记】16:numpy数组四则运算
- python学习笔记(二)字符串表示和运算
- 深度学习(DL)与卷积神经网络(CNN)学习笔记随笔-02-基于Python的卷积运算
- python学习笔记(三):常用函数和运算优先级
- 深度学习(DL)与卷积神经网络(CNN)学习笔记随笔-02-基于Python的卷积运算
- 【python学习笔记】18:numpy数组函数与矩阵运算
- 深度学习(DL)与卷积神经网络(CNN)学习笔记随笔-02-基于Python的卷积运算
- Python3.3 学习笔记3 - 数据类型和运算
- python3学习笔记1 不同数据类型的相互运算(1)
- Python学习笔记-逻辑运算口诀表
- 【python学习笔记】26:scipy卷积运算
- Python学习笔记(六)—— 序列运算
- 深度学习(DL)与卷积神经网络(CNN)学习笔记随笔-02-基于Python的卷积运算
- 深度学习(DL)与卷积神经网络(CNN)学习笔记随笔-02-基于Python的卷积运算
- Python3学习笔记03-基本数据类型、序列、运算及缩进和选择