python 常用内置函数

# coding:utf-8

# 常用内置函数
# 1, abs(number)  返回数字的绝对值
abs_num = abs(-200)
print(abs_num)
# 2, all(list)  判断列表内容是否全为true
res = all([1, 0, '11'])
print(res)
# 3, help(object) 打印对象的用法
help(list)
# 4, enumerate(iterable)  在for循环时,显示索引
for index, item in enumerate(['hello', 'world', 'dddd']):
    print(index, item)
# 5, input(str)  命令行输入信息
# 6, isinstance(object, type) 判断对象是否是某种类型
is_ty = isinstance('中国', str)
print(is_ty)
# 7, type(object) 判断对象的类型
tp = type("中国")
print(tp)
# 8,vars() 返回实例化的字典信息
class Test(object):
    def __init__(self):
        self.grade = 1
        self.msg = 2

    def to_vars(self):
        return vars(self)

test = Test()
print(test.to_vars())

# 9, dir	object	返回对象中所有可用的方法和属性
print(dir(test))
# 10, hasattr(object, key)	判断对象中,是否有某个属性
print(hasattr(test, 'a'))
# 11, setattr(obj,key,value)	为实例化对象添加属性与值
print(setattr(test, 'c', 3))
# 12, getattr(object, key)	通过对象获取属性
print(getattr(test, 'a'))
# 13, any(iterable)	判断内容是否有 true 值
print(any([1, 0]))

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值