题解 | #多部门的打工人#
多部门的打工人
https://www.nowcoder.com/practice/e704f2c5c30c4aa0b1de9e71bc584fb3
class Nowcoder: def __init__(self,*args) -> None: self.name = args[0] self.id = args[1] self.num = args[2] def printInformation(self): print(f"{self.name}'s ID is {self.id}, and his or her number of signing in is {self.num}.") class IT(Nowcoder): def __init__(self,*args): super().__init__(*args) self.lang = args[3] def printInformation(self): super().printInformation() print(self.lang) class Designer(Nowcoder): def __init__(self,*args): super().__init__(*args) self.color = args[3] def printInformation(self): super().printInformation() print(self.color) NiuNiu_input = input().split(' ') NiuMel_input = input().split(' ') NiuNiu = IT(*NiuNiu_input) NiuMel = Designer(*NiuMel_input) NiuNiu.printInformation() NiuMel.printInformation()