electronic.py

来自「python的典型方法,对初学的python的人有一定的借鉴作用。」· Python 代码 · 共 32 行

PY
32
字号
class Cart(object):
    def __init__(self):
        self.items = []

    def putin(self, item):
        self.items.append(item)

    def listItem(self):
        print(self.items)

class Item(object):
    def __init__(self, **kargs):
        self.prop = {}
        for k in kargs:
            self.prop[k] = kargs[k]

    def __str__(self):
        s = ""
        for k in self.prop:
            s += k + "=" + self.prop[k]+";"
        return s
    __repr__ = __str__

knife = Item(name="knife", price="$3.45")
book = Item(name="Algorithm in C", typ="book", price="$35.64")

cart = Cart()
cart.putin(knife)
cart.putin(book)
cart.listItem()
            

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?