题解 | #多部门的打工人#
多部门的打工人
https://www.nowcoder.com/practice/e704f2c5c30c4aa0b1de9e71bc584fb3
class Nowcoder(): def __init__(self, name, ID, num): self.name = name self.ID = ID self.num = num 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, name, ID, num, language): super(IT, self).__init__(name, ID, num) self.language = language class Designer(Nowcoder): def __init__(self, name, ID, num, color): super(Designer, self).__init__(name, ID, num) self.color = color n1, ID1, num1, lan1 = input().split() n2, ID2, num2, cor2 = input().split() IT1 = IT(n1, ID1, num1, lan1) De1 = Designer(n2, ID2, num2, cor2) IT1.printInformation() print(IT1.language) De1.printInformation() print(De1.color)