设置数据类型
在Python中,当您为变量分配值时,将设置数据类型:
将变量自动设置成str类型
x = "Hello World"
#display x:
print(x)
#display the data type of x:
print(type(x))
尝试一下
将变量自动设置成int类型
x = 20
#display x:
print(x)
#display the data type of x:
print(type(x))
尝试一下
将变量自动设置成float类型
x = 20.5
#display x:
print(x)
#display the data type of x:
print(type(x))
尝试一下
将变量自动设置成complex类型
x = 1j
#display x:
print(x)
#display the data type of x:
print(type(x))
尝试一下
将变量自动设置成list类型
x = ["apple", "banana", "cherry"]
#display x:
print(x)
#display the data type of x:
print(type(x))
尝试一下
将变量自动设置成tuple类型
x = ("apple", "banana", "cherry")
#display x:
print(x)
#display the data type of x:
print(type(x))
尝试一下
将变量自动设置成 range 类型
x = range(6)
#display x:
print(x)
#display the data type of x:
print(type(x))
尝试一下
将变量自动设置成 dict 类型
x = {"name" : "John", "age" : 36}
#display x:
print(x)
#display the data type of x:
print(type(x))
尝试一下
将变量自动设置成 set 类型
x = {"apple", "banana", "cherry"}
#display x:
print(x)
#display the data type of x:
print(type(x))
尝试一下
将变量自动设置成 frozenset 类型
x = frozenset({"apple", "banana", "cherry"})
#display x:
print(x)
#display the data type of x:
print(type(x))
尝试一下
将变量自动设置成 bool 类型
x = True
#display x:
print(x)
#display the data type of x:
print(type(x))
尝试一下
将变量自动设置成 bytes 类型
x = b"Hello"
#display x:
print(x)
#display the data type of x:
print(type(x))
尝试一下
将变量自动设置成 bytearray 类型
x = bytearray(5)
#display x:
print(x)
#display the data type of x:
print(type(x))
尝试一下
将变量自动设置成 memoryview 类型
x = memoryview(bytes(5))
#display x:
print(x)
#display the data type of x:
print(type(x))
尝试一下