def rpstr(num,str="*"): for i in range(1,num+1): print(str,end="") str=input("文字列を入力してください。") num=int(input("個数を入力してください。")) rpstr(num,str) コード ```問題:指定した個数の文字列を繰り返し表示する関数rpstr(num,str="*")を作成する。デフォルトの文字列は「*」とする。 実行結果: 文字列を入力してください。はい。 個数を入力してください。5 文字列あり--- はい。はい。はい。はい。はい。 文字列なし--- ***** のように表示したいです。
学校の課題でしょうか?
そうなんですけど
def rpstr(num,str="*"):
for i in range(1,num+1):
print(str,end="")
str=input("文字列を入力してください。")
num=int(input("個数を入力してください。"))
rpstr(num,str)
ここまでしか分からないです
質問文は修正できるので、そのソースコードを記載してください。
でないと、丸投げ作業依頼と思われてしまいます。
また、ソースコードはコードブロックを使ってください。
質問編集画面にて、
<code>というボタンがあるはずです。
それを押せば、コードブロックにするための文字列が、挿入されます。
回答2件
あなたの回答
tips
プレビュー