Python学习1:数字和表达式

版本python3.7.0

数字运算

1、在python3.0中,/ 现在总是执行真除法,不管操作数的类型,都会返回包含任何余数的一个浮点结果

2、.在python2.6中,/ 表示传统除法,如果两个操作数都是整数的话,执行截断的整数除法(只留下整数部分)

版本不一样所表现结果不同。

3、“//”的是使用

在python3.0中,//的结果的数据类型总是依赖于操作数的类型:如果操作数中有一个是浮点数,结果就是浮点数;否则,结果是一个整数。(向下截取)

如下图:

 4、两个函数:floor()和trunc()

floor()向下取整,与//功能类似

trunc不管符号,直接截取整数,既不向上也不向下

如图

 

 5、取余"%"

6、幂运算——乘方:**

 

 

7、在交互模式下,最后打印的表达式将分配给变量   “_" 对于用户是只读状态

 

 8、长整数

只需在数字后加L

9、变量

变量不需定义,直接赋值,若无赋值直接报错。

posted @ 2018-07-17 10:09  大二迷茫狗  阅读(170)  评论(0编辑  收藏  举报