textファイルを読み込み、プリント出力したいのですが、インデックス番号の付け方が思いつきません。ファイルは以下です。セミコロンで区分されています。
ラズベリー;234.0(量);00:00(時間)
いちご;40.5(量);08:05(時間)
ブルーベリー;123.4(量);11:43(時間)
プリント出力は、(ベリー)を量った時間は(ここに時間が入ります)です。
下記では、エラーになります。
python
1def paaohjelma(): 2 tiedot = open("marjoja.txt","r",encoding="utf-8") 3 for i in tiedot.readlines()[1:]: 4 line = i.split(';','\n') 5 line = "{0},{1},{2}".format(line) 6 print("{0}を量った時間は{2}です。".format(line)) 7 tiedot.close() 8 return None 9 10paaohjelma()コード
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/07/10 13:48