Python Indentation
指定变量类型
有时,您可能想为变量指定类型。这可以通过类型转换来实现。Python 是面向对象的语言,因此它使用类来定义数据类型,包括其原始类型。
因此,在 Python 中进行类型转换是使用构造函数来完成的:
int()
- 从整数字面量、浮点数字面量(通过向下舍入到前一个整数)或字符串字面量(前提是字符串表示整数)构造整数float()
- 从整数字面量、浮点数字面量或字符串字面量(前提是字符串表示浮点数或整数)构造浮点数str()
- 从各种数据类型构造字符串,包括字符串、整数字面量和浮点数字面量
例子 1
整数:
x = int(1) # x 将为 1 y = int(2.8) # y 将为 2 z = int("3") # z 将为 3
例子 2
浮点数:
x = float(1) # x 将为 1.0 y = float(2.8) # y 将为 2.8 z = float("3") # z 将为 3.0 w = float("4.2") # w 将为 4.2
例子 3
Strings:
x = str("s1") # x 将为 's1' y = str(2) # y 将为 '2' z = str(3.0) # z 将为 '3.0'