4.17
1,
日日复年年?
2,
昨天的二元操作符?
>>>x=3.1415
>>>x**=3 #与x=x**3等价
31.0000076
啥意思?这个二元操作符我都没看懂。
3.
不同数字类型之间可以进行混合运算,生成结果为“最宽”类型
三种数据类型存在一种逐渐变宽的过程
整数<浮点数<复数
例如 123+4.0=127.0(整数+浮点数=浮点数)
4,
怎么个复盘法?首先把今天学的总结一下,然后明天先看今天总结的东西。
5,
数值运算函数
abs(x) 绝对值,x的绝对值,例如abs(-10.01)结果为10.01
divmod(x,y),相当于(x//y,x%y),同时输出商和余数。例如divmod(10,3)j结果为(3,1)
pow(x,y[z]),我感觉这个令我有些蛋疼,可能是上面的二元操作符都没搞懂把
例如,pow(3,pow(3,99),10000)结果为4587.其中[..]表示参数z可以省略。
3的3的99次方的后四位?,这不是坑壁么?这个Z使得运算维持在余数什么范围内,否则普通的计算机带不动这个。所以说Z很重要/
6,
round(x,[d]),四舍五入,d是保留小数位数,默认值为0,round(-10.123,2)结果为-10.12
还有个判断最大值和最小值的问题。
max(x1,x2,x3..xn)
min(x1,x2,x3..xn)
int(x),将 x变成整数,舍弃小数部分int(123.45)结果为123
有点相对的意思float(12)结果为12.00
complex(x)将x变成复数,增加虚数部分complex(4)结果为4+0J
这就是你明天要复习的,其实也就是第一单元的东西。
7,
天天向上问题是一个系统问题?
他妈的,为啥老子又错了。
看那个print的东西,我一般都是print(“{:.2f)(dayup).fomat(dayup)")
我去,为啥我这就搞不出来??