一:数据类型
1 数据型: 整数(int),浮点型(float),复数
2 bool(布尔型):True Flase
3 字符串:'xx' "xx" (成对的单双引号)
4 复合数据类:(引用数据类型)
5 空项目
例如:(1)数据型
(2)bool(布尔型)
(3)字符串
(4)复合数据类型:
(5)空类型
二:数据类型转换
字符串转整数
input_data = input("Please Input:") print(input_data, type(input_data)) int_data = int(input_data) print(int_data, type(int_data))
字符串转浮点:
input_data = input("Please Input:") print(input_data, type(input_data)) float_data = float(input_data) print(float_data, type(float_data))
字符串转bool:
input_data = input("Please Input:") print(input_data, type(input_data)) bool_data = bool(input_data) print(bool_data, type(bool_data))
字符串转复数:
input_data = input("Please Input:") print(input_data, type(input_data)) complex_data = complex(input_data) print(complex_data, type(complex))
整数转浮点:
int_data = 1 print(int_data, type(int_data)) float_data = float(int_data) print(float_data, type(float_data))
整数转bool:
input_data = input("Please Input:") print(input_data, type(input_data)) int_data = int(input_data) print(int_data, type(int_data)) bool_data = bool(int_data) print(bool_data,type(bool_data))
浮点转bool:
input_data = input("Please Input:") print(input_data, type(input_data)) float_data = float(input_data) print(float_data, type(float_data)) bool_data = bool(float_data) print(bool_data,type(bool_data))
复数转bool:
空转bool:
none_data = None bool_data = bool(none_data) print(bool_data,type(bool_data))
三:运算符
8 & 10 1000
1010
1000 =8
8 | 10 1000
1010
1010 =10
8 ^ 10 1000
1010
0010 =2
~8 0000 1000
1111 0111
1111 0110
1000 1001 =-9