【一】整数类型内置方法
#【1】强制转换类型
#可以将符合整数类型的字符串强制转换为整数类型
num_1 = "44"
num_1_int = int(num_1)
print(num_1, type(num_1)) #44 <class 'str'>
print(num_1_int, type(num_1_int)) #44 <class 'int'>
#[2]进制转换
#二进制:
print(bin(145)) #0b10010001
#八进制
print(oct(145)) #0o221
#十六进制
print(hex(145)) #0x91
#【3】int也能进制转换
# 表达式print(int("进制数",要转换的进制数))
print(int("0b10010001", 2)) #145
print(int("0o221 ", 8)) #145
print(int("0x91", 16)) #145
【二】浮点类型内置方法
#浮点数类型
#【1】强制转换类型
#将浮点数格式的字符串 转换为浮点数
print(float("1.11")) #1.11
#[2]
#判断当前数字是否符合数字类型
#表达式:变量名.isdigit()
print("44".isdigit())
#二进制形式和字符串形式的整数类型都是整数
#【3】在python中没有判断当前字符串是否是浮点数格式的方法