python高级运用001

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_36264495/article/details/83348905

函数和类也是对象,属于 python的一等公民

1.赋值给一个变量
2.可以添加到集合对象中
3.可以作为参数传递给函数
4.可以当做函数的返回值

上下文管理器—> with

魔法函数

class Company(object):
    def __init__ (self, employee_list):
        self.employee=employee_list
    def __getitem__(self, item): 
        return self.employee[item]
company = Company(["tom", "bob","123"])
for em in company:
    print(em)

猜你喜欢

转载自blog.csdn.net/qq_36264495/article/details/83348905