Python 3.3 では
2 つの整数パラメーター x と y を取り、y 個のスペースで区切られた x 個の @ の文字列を出力する関数を作成するにはどうすればよいでしょうか。例えば:
関数 (4,2) は次の文字列を返します
"@ @ @ @"
関数 (2,4) は次の文字列を返します。
"@ @"
助けと提案をありがとう!
Python 3.3 では
2 つの整数パラメーター x と y を取り、y 個のスペースで区切られた x 個の @ の文字列を出力する関数を作成するにはどうすればよいでしょうか。例えば:
関数 (4,2) は次の文字列を返します
"@ @ @ @"
関数 (2,4) は次の文字列を返します。
"@ @"
助けと提案をありがとう!
str.join()
文字列乗算で使用できます。
>>> x,y = 4,2
>>> (' '*y).join('@'*x)
'@ @ @ @'
>>>
>>> x,y = 2,4
>>> (' '*y).join('@'*x)
'@ @'