变量
del nameprint(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)))// 输出结果:123print(int(round(123.5)))// 输出结果:124
