一、基本数据类型及常用方法
一. 数字 int 1. int 将字符串转换成数字 a="123" print(type(a),a) a=int(a) print(type(a),a) #指定字符串进制 a="0011" a=int(a,base=16) print(a) 2. bit_length 当前数字转换为二进制数至少需要几位数 a=11 b = a.bit_length() print(b) 二. 字符串str 1. capitalize 首字母大写 str='hello' v=str.capitalize() print(v)运行结果:Hello 2. casefold 转换为小写,与lower功能相同,但比lower功能强大 str='HeLLo' v=str.casefold() print(v)运行结果:hello 3. center 将字符串放在中间,并用指定字符(0或1个,不指定默认空格)填充两边,使达到指定长度 str='hello' v=str.center(20,"#") print(v)运行结果:#######hello######## 4. count 计算字符串中指定子字符串的个数,可指定其实结束位置,左闭右开 str="buhuanfhgujk" v1=str.count('u') v2=str.count('u',0,10) v3=str.count('u',0,9)