#python #anaconda #jupyter-notebook #visual-code #html #css #javascript #http

제목기말고사 기출문제 질문드립니다.2024-12-10 09:32
작성자

22년도 1학기 기출문제입니다.

두개 모두 위의 것이 모범답안인데 아래의 코드처럼 작성해도 되는건가요?


#1
def registNewCustomer(self,id,name):
        if self.db.get(id)==None:
            temp={}
            self.db[id]=name
            temp[id]=name
            return temp
       
        else:
            -1


    def registNewCustomer(self, customerID, customerName):
        if customerID in self.db:  
            return -1
        self.db[customerID] = customerName
        return {customerID: customerName}  





#2
def getCustomerNumber(self,id):
        if self.db.get(id) != None:
            temp={}
            temp[id]=self.db[name]
            return temp
       
        else:
            -1

    def getCustomerNameByID(self, id):
        if id in self.db:  
            return {id: self.db[id]}  
        else:
            return -1  
댓글