-
数字值可以用到两种 python 数据类型
int - 表示整数值 float - 表示小数或浮点数值
-
以通过以下语法创建具有某个数据类型的值
x = int(4.7) # x is now an integer 4 y = float(4) # y is now a float of 4.0
-
使用函数 type 检查数据类型
print(type(x)) # int print(type(y)) # float
-
其他:因为 0.1 的浮点数(或近似值)实际上比 0.1 稍微大些,当我们将好几个这样的值相加时,可以看出在数学上正确的答案与 Python 生成的答案之间有区别。
print(.1 + .1 + .1 == .3) # False
-
编码规范说明:Python 最佳做法需要follow下面链接给出的PEP8 指南。每行代码应该不超过 80 个字符,虽然在某些使用情况下,99 个字符也可以。
-
辨别下列哪些是
整型
哪些是浮点型
1. 有多少人参加了你的钓鱼之旅 **整型** 2. 钓到的鱼的长度(以米计)**浮点型** 3. 在钓鱼之旅中钓到的鱼条数 **整型** 4. 钓到第一条鱼所花费的时间(以小时计)**浮点型**
-
Python 中除以零的相关错误
print(5 / 0)
会出现如下错误:
Traceback (most recent call last): File "/*/*/code.py", line 1, in <module> print(5/0) ZeroDivisionError: division by zero
- 异常:是代码运行时发生的问题
- 语法错误:Python 在运行代码之前检查代码时发现的问题