题解 | #多部门的打工人#
多部门的打工人
https://www.nowcoder.com/practice/e704f2c5c30c4aa0b1de9e71bc584fb3
class Nowcode: def __init__(self, name, ID, num): self.name = name self.ID = ID self.num = num def printlnformation(self): print( "{}'s ID is {}, and his or her number of signing in is {}.".format( self.name, self.ID, self.num ) ) class IT(Nowcode): def __init__(self, name, ID, num, language): super().__init__(name, ID, num) self.language = language def printlnanguage(self): print(self.language) class Designer(Nowcode): def __init__(self, name, ID, num, color): super().__init__(name, ID, num) self.color = color def printlncolor(self): print(self.color) list_1 = input().split() list_2 = input().split() obj_1 = IT(list_1[0], list_1[1], list_1[2], list_1[3]) obj_2 = Designer(list_2[0], list_2[1], list_2[2], list_2[3]) obj_1.printlnformation() obj_1.printlnanguage() obj_2.printlnformation() obj_2.printlncolor()