学习总结-《父与子的编程之旅》chapter 3

该章学到了运用Python进行基本的数学运算。

3.1四大基本运算

加减乘都没有什么特别的,需要注意的是除法。python2中,‘/’会默认向下取整`

>>>print 5/2
2

可以把除法的两个数中的任何一个数作为小数输入,则可以保留小数部分

>>>print 3.0/2
1.5

而python3中则默认浮点数除法

>>>print (5/2)
2.5

如果在python3中想进行整除运算,可以使用双斜线

>>>print (5//2)
2

3.2操作符

+-*/ 这些符号都是操作符,=是赋值操作符,操作符所操作的东西称为操作数。

3.3运算顺序

python遵循正确的数学规则

3.4另外两个操作符

  • 指数–自乘为一个幂
    3的五次幂 可以表示为
    3 ** 5
    双星号表示指数或者一个数自乘为一个幂
    注意:^ 在python中使用不会得到错误消息,但是这个符合在python中不能表示幂。当然,利用**还可以用非整数作为指数
  • 取余
    %符号表示取余 例如
>>>print 7%2
1

同时使用/和% 就可以得到整数相除完整的答案。

  • 自增和自减

+= 自增
-= 自减

3.5非常大和非常小

其实讲的就是科学记数法,(E记法),大写小写E都是被允许的。
但除非特别要求,或者数字本身很大/很小,否则Python不会用E记法显示数字

猜你喜欢

转载自blog.csdn.net/csdn_elsa/article/details/80410993