python基础入门 一、Python的基本数据类型python共有五中基本数据类型int 整数float浮点数bool布尔值str字符串None 空值。1、int 整数与数学中的整数含义相同没有大小限制2、float 浮点数就是带小数点的数3、bool 布尔值只有两个值True、FalseTrue1False04、字符串由一对单引号或双引号表示仅表示单行字符串5、None 空值是“没有值”的语义表示None就是 Python 里的“啥也没有”用来表达“缺值”二、Python整数进制转换python中有10进制2进制8进制和16进制进制之间可以通过python来进行转换1、其他进制转换为十进制print(int(19, base10)) 将十进制19转换十进制print(int(101, base2)) 将2进制 101 转换十进制print(int(17, base8)) 将8进制 17 转换十进制print(int(a1, base16)) 将16进制 a1 转换十进制2、十进制转换为其他进制bin函数可以将10进制转2进制print(bin(10))oct函数可以将10进制转换为8进制print(oct(10))hex函数可以将10进制转换为16进制print(hex(10))三、Python数据类型转换函数1、int可以将小数转换为整数v2 int(3.14)print(v2) 输出为32、int 可以将bool值转为整数v3 int(True)v4 int(False)print(v3, v4) 输出为 1 03、float可以将数字类型(最多有一个小数点)的字符串转换为数字f1 float(10)print(f1) 输出为10.0f2 float(10.5)print(f2) 输出为10.5f3 float(True)f4 float(False)print(f3, f4) 输出为1.0 0.04、任意类型都可以转换为布尔值b1 bool(0)print(b1) 输出为Falseb2 bool(0.00000001)print(b2) 输出为Trueb3 bool(False)print(b3) 输出为Trueb4 bool()print(b4) 输出为Falseb5 bool(None)print(b5) 输出为False5、str 可以将任意类型转换为字符串