私は現時点では少し問題があります。私はPythonにはかなり新しく、たくさんコードを書く人にはこれは本当に簡単に答えるかもしれません。私たちは「壁にビールの99本の瓶」の挑戦を任されていました。私は瓶の中で何を好きなのかをユーザーに聞いて、私の瓶を少し上手にしたいと思っていました。すべてのヘルプははるかに高く評価されるだろうが、私は続けるerror: TypeError: must be str, not builtin_function_or_method
TypeError:strでなければなりませんbuiltin_function_or_method
input("What would you like inside your bottle?")
def sing(b, end):
print(b or 'No more', 'bottle'+('s' if b-1 else ''), end)
for i in range(99, 0, -1):
sing(i, 'of'+input+'on the wall,')
sing(i, 'of'+input+',')
print('Take one down, pass it around,')
sing(i-1, 'of'+input+'on the wall.\n')
を取得することは、感謝:3
コードサンプルをテキストで提供して、カットアンドペーストすることができます。そうすれば、私たちはより効果的にあなたを助けることができます。あなたのプリントステートメントを歌で見てください。あなたはif文とorとを印刷の中に組み合わせます。すべきではありません – Ivonet
ここにコードを投稿してください。リンクはありません。コードが長すぎる場合は、[最小、完全、および検証可能な例](https://stackoverflow.com/help/mcve)に減らしてください。 – GPhilo
スクリーンショットの代わりにコードを貼り付けます。 – gonczor