はじめに
Pythonでは、*
演算子を使って文字列を特定の回数繰り返すことができます。これは、特定の文字数の文字列を作成する必要がある場合や、特定のパターンを繰り返す必要がある場合など、多くのシチュエーションで役立ちます。
This tutorial is from open-source community. Access the source code
💡 このチュートリアルは英語版からAIによって翻訳されています。原文を確認するには、 ここをクリックしてください
Pythonでは、*
演算子を使って文字列を特定の回数繰り返すことができます。これは、特定の文字数の文字列を作成する必要がある場合や、特定のパターンを繰り返す必要がある場合など、多くのシチュエーションで役立ちます。
s
という文字列と n
という整数を2つのパラメータとして受け取る repeat_string
という関数を書きます。この関数は、s
を n
回繰り返した新しい文字列を返す必要があります。
たとえば、s
が "hello"
で n
が 3
の場合、関数は "hellohellohello"
を返す必要があります。s
が "abc"
で n
が 5
の場合、関数は "abcabcabcabcabc"
を返す必要があります。
def n_times_string(s, n):
return (s * n)
n_times_string('py', 4) #'pypypypy'
このチャレンジでは、文字列を特定の回数繰り返すために*
演算子をどのように使用するかを学びました。また、文字列をパラメータとして受け取り、元の文字列をn
回繰り返した新しい文字列を返すrepeat_string
という関数も作成しました。