while True:

プログラミング演習(備瀬 竜馬)

第14回

小問番号はコメント(#)を参照
# 14_A_1
with open("text01.txt", mode="r") as f:
    char = f.read()
print(char)


# 14_A_2
with open("text01.txt", mode="r") as f1:
    with open("text02.txt", mode="w") as f2:
        f2.write(f1.read())


# 14_B_1
with open("text01.txt", mode="r") as f:
    count = 1
    for line in f:
        print("{} {}".format(count, line), end="")
        count += 1


# 14_B_2
with open("text01.txt", mode="r") as f:
    char = f.read()
    chars = char.split(" ")
    nums = [int(i) for i in chars]
    size = len(nums)
    print("合計:{}".format(sum(nums)))
    print("平均値:{}".format(sum(nums) / size))


# 14_B_3
text = """今日の内容
*****************************
1. ファイルからの読み込み
2. ファイルへの書き出し
3. 練習問題
*****************************
"""
with open("text01.txt", mode="w") as f:
    f.write(text)


# 14_C_1
with open("text01.txt", mode="r") as f:
    char = f.read()
    char = char.replace("*", "-")
    char = char.replace("ファイル", "file")
    print(char)
  
ページのトップへ戻る