变量
del name
print(name)
// 输出结果:
Traceback (most recent call last):
File "D:/Development/Projects/python-learning/base-variable/Demo.py", line 2, in <module>
print(name)
NameError: name 'name' is not defined
涉及到了类型强制转换。
- float() 函数,将其他类型数据转为浮点数
- str() 函数,将其他类型数据转为字符串
- int() 函数,将其他类型数据转为整型
print(123.5 + 123)
// 输出结果:
246.5
print(int(123.7))
// 输出结果:
123
如果想使用四舍五入的方式,有一种比较简易的方式,加 0.5 ,如下示例:
print(int(123.7 + 0.5))
// 输出结果:
124
这么写有点不是那么优雅,我们还可以借助函数 round() 来实现。
print(int(round(123.4)))
// 输出结果:
123
print(int(round(123.5)))
// 输出结果:
124