Day 53テキストファイルに書き込む

2026-04-18 JST ・ 難易度: 初級 ・ カテゴリ: ファイル操作

Pythonコード

1def summarize_numbers(numbers):2    total = sum(numbers)3    count = len(numbers)4    average = total / count if count else 05    return total, count, average6 7def main():8    values = [2, 5, 1, 4, 3]9    sorted_values = sorted(values)10    total, count, average = summarize_numbers(sorted_values)11    print("元の値:", values)12    print("並び替え:", sorted_values)13    print("合計:", total)14    print("件数:", count)15    print("平均:", round(average, 2))16 17if __name__ == "__main__":18    main()

解説

次に試してみよう