ABと3を入力すると
ABABAB
True
と返してほしいのですが、以下のように止まってしまいます。
---> 20 si = s.repeat(i)
21
22 print(si, isinstance(si, String))
AttributeError: 'String' object has no attribute 'repeat'
Python
1class Integer: 2 # ここにコードを書く 3 def __init__(self,value): 4 self.value = value 5 def __str__(self): 6 return str(self.value) 7 8class String: 9 # ここにコードを書く 10 def __init__(self,value): 11 self.value = value 12 def __str__(self): 13 return str(self.value) 14a = input() 15b = int(input()) 16 17s = String(a) 18i = Integer(b) 19 20si = s.repeat(i) 21 22print(si, isinstance(si, String))
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/05/24 11:38