马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
零基础入门学习Python -- Day3 -- 学习笔记 -- 篇四
大家好,我们接着篇三的笔记写,加油!
常用操作符 算数操作符 python 的算数操作符大多数都和现实中的一样: + ------------------------------------------------------ 表示一个数加另一个数 - ------------------------------------------------------ 表示一个数减另一个数 * ------------------------------------------------------ 表示一个数乘另一个数 / ------------------------------------------------------ 表示一个数除以另一个数 // ------------------------------------------------------ 表示一个数除以另一个数(地板除法) 注:地板除法(floor)就是原 python2 默认的除法,现在 python3 默认的是精确除法,不过想要地板除法的话也可以使用 // 地板除法的概念就是计算结果(不管是浮点数类型还是整数类型)全部舍去小数,取整,就像下面的例子: >>> 3 // 2
1
>>> 3.0 // 2
1.0
** ------------------------------------------------------ 表示一个数的几次幂 % ------------------------------------------------------ 表示一个数除以另一个数的余数 其实 python 也有一些小技巧,就像下面这样,类似于 a = a + 1 这种的代码在 python 中可以这样简化: >>> a = b = c = d = 10
>>> a += 1
>>> b -= 3
>>> c *= 10
>>> d /= 8
>>> print(a, b, c, d)
11, 7, 100, 1.25
优先级问题优先级问题就是加减乘除的运算先后顺序。其实说白了就跟我们平时学的一样: 先乘除,后加减,有小括号就要先算小括号里面的 举个例子: 比较操作符如下: < -------------------------------------------- 表示一个数小于另外一个数 <= -------------------------------------------- 表示一个数大于或等于另一个数 > -------------------------------------------- 表示一个数大于另一个数 >= -------------------------------------------- 表示一个数大于或等于另一个数 == -------------------------------------------- 表示一个数等于另一个数(一个等号表示赋值) != -------------------------------------------- 表示一个数不等于另一个数 在 IDLE 的交互模式里,比较操作符会根据表达式的值返回一个布尔类型的值: >>> 3 < 4
True
>>> 1 + 1 >= 2
True
>>> "a" > "b"
False
>>> 5 / 2 <= 3
True
>>> 5 > 3 < 4
True
逻辑操作符逻辑操作符主要有以下几种: and ------------------------------------------------ 表示本逻辑操作符左右两边的条件都为 True ,返回值才为 True ,否则返回 False or ------------------------------------------------ 表示本逻辑操作符左右两边的条件都为 False ,返回值才为 False ,否则返回 True not ------------------------------------------------ 用于获取本逻辑操作符后面的操作符相反的布尔类型值
另外,在 python 中也可以这样写: 让我们一起加油吧! |