自由式学习
1人加入学习
(0人评价)
Python基础知识-pycharm版
价格 免费
该课程属于 1465-王同学-算法方向-推荐系统-就业:是 请加入后再学习

浮点数(float)

1、在内存中按照科学计数法储存,3.14 = 314e-2

>>> 324e-2
3.24

类型转换

1、float()

将整数、字符型整数和浮点数,转化为浮点数

>>> float("34")
34.0

>>> float(34)
34.0

>>> float("34.5")
34.5

四舍五入

1、round()

奇进偶舍:

如果保留位数的后一位如果是5,而且5后面不再有数,要根据应看尾数“5”的前一位决定是舍去还是进入: 如果是奇数则进入,如果是偶数则舍去。

>>> round(35.5)
36

>>> round(34.5)
34

注意⚠️类型转换:int()、float()、round()不改变原对象,而是产生新的对象

增强型赋值运算符

由“运算符 和 赋值符= 结合”构成,且中间无空格,对变量指向的对象本身进行运算操作

a += 2 等价于 a = a + 2

>>> a = 10
>>> a += 1
>>> a
11
>>> a -= 1
>>> a
10
>>> a /= 2
>>> a
5.0
>>> a *= 2
>>> a
10.0
>>> a //= 2
>>> a
5.0
>>> a //= 2
>>> a
2.0
>>> int(a)
2
>>> a **= 3
>>> a
8.0
>>> a %= 3
>>> 
>>> a
2.0
注意⚠️:通过运算把新产生的对象赋给变量,原对象被回收

 

 

 

[展开全文]

授课教师

高级算法工程师

课程特色

图文(1)
视频(152)
考试(10)

最新学员