Python3で標準入力から受け取ったデータを結合する際なんですが、
①入力画面で一行目に入力するデータ数を打ち込み、二行目以降にデータを入力します
入力 4 a b c d
②受け取ったデータを「Data」という文字列と結合させて以下のように出力したい場合、どういったコードにすればよいでしょうか?
出力 Data a,b,c,d.
※1 入力するデータ数は可変
※2 データは「カンマ,」区切りで出力しますが、最後だけ「ピリオド.」です
試したこと
コード data = "Date " num = int(input()) array = [] for i in range(num): number = input() array.append(name) for j in array: print(data,end="") print(j+",",end="")
一行目に入力されたデータ数分の行をリストに格納し、文字列との結合、また「カンマ,」による区切りを入れました。
しかし最後だけ「ピリオド.」にする方法が思いつきません。
よろしくお願いいたします。
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/10/02 09:18
2018/10/05 01:51