-4
このTypeErrorを修正する手助けができますか?TypeError:**またはpow()のサポートされていないオペランドタイプ: 'int'と 'list'
#!/usr/bin/env python3.6
from sys import stdin, stdout
numbers = [int(x) for x in stdin.readline().rstrip().split()]
res = [5**x for x in numbers]
stdout.write(str(res[1] + res[0]))
これはstdin
からの入力を取得しにそれを分割します。私は、これはあなたがやろうとしているものであると信じて、その最後の2桁
from sys import stdin, stdout
n = [int(x) for x in stdin.readline().rstrip().split()]
l = 5**n
res = str(l)
stdout.write(res(2)+res(1))
これをOne番号にしようとしている場合、なぜsplit()とリストを使用していますか? – MatBailie
エラーを見てください。それは何と言いますか?今度は '5 ** n 'を見てください。 'n'はリストです。指数としてリストを使用することはできません。あなたは何をしようとしているのか自分に尋ねる必要があります。あなたはおそらく '[5 ** v for v in n]'を望んでいますか?あるいは '5 ** n [0]'でしょうか?それとも別の何か? –