python3(十一)内置模块和类型转换

内置模块(不用import就可以直接使用)常用内置函数:

命令作用
help(obj)在线帮助, obj可是任何类型
callable(obj)查看一个obj是不是可以像函数一样调用
repr(obj)得到obj的表示字符串,可以利用这个字符串eval重建该对象的一个拷贝
eval_r(str)表示合法的python表达式,返回这个表达式
dir(obj)查看obj的name space中可见的name
hasattr(obj,name)查看一个obj的name space中是否有name
getattr(obj,name)得到一个obj的name space中的一个name
setattr(obj,name,value)为一个obj的name (space中的一个name指向vale这个object)
delattr(obj,name)从obj的name space中删除一个name
vars(obj)返回一个object的name space。用dictionary表示
locals()返回一个局部name space,用dictionary表示
globals()返回一个全局name space,用dictionary表示
type(obj)查看一个obj的类型
isinstance(obj,cls)查看obj是不是cls的instance
issubclass(subcls,supcls)查看subcls是不是supcls的子类
命令作用
chr(i)把一个ASCII数值,变成字符
ord(i)把一个字符或者unicode字符,变成ASCII数值
oct(x)把整数x变成八进制表示的字符串
hex(x)把整数x变成十六进制表示的字符串
str(obj)得到obj的字符串描述
list(seq)把一个sequence转换成一个list
tuple(seq)把一个sequence转换成一个tuple
dict(),dict(list)转换成一个dictionary
int(x)转换成一个integer
long(x)转换成一个long interger
float(x)转换成一个浮点数
complex(x)转换成复数
max(…)求最大值
min(…)求最小值
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

呆呆的猫

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值