DHU Python Curriculumly Learning【3】——Reviewing Text-editing2

博主在考试前制定了复习计划,包括文件编辑大作业的回顾,如逆序输出文本和计算总评成绩。在题目1中,通过练习range()函数解决了文本倒序输出的问题。题目2涉及计算加权平均成绩并按成绩区间统计人数。尽管进度稍慢,但已完成了文件编辑部分的复习和实例复现。
摘要由CSDN通过智能技术生成

临近ddl的总体复习计划

明天就是考试日,考试时间为12:00-13:30,时间为一个半小时
可复习的时间大约为12小时,分为现在(下午)、晚上、明天早晨
当前暂定计划:

  1. 文件编辑大作业复习(预计下午完成)
  2. ppt上实例更改题设并复现(预计下午完成)
  3. GUI编程复习(预计晚上完成)
  4. 所有知识点梳理(有时间就做)

文件编辑大作业复习

题目1

将file1.txt文件中的每行按逆序方式输出到file2.txt文件中

程序

f1 = open("F:\\Pythontry\\file1.txt","r")
f2 = open("F:\\Pythontry\\file2.txt","w")
count1 = len(f1.readlines())
#print(count1)
f1.seek(0)
for i in range(0,count1):
    inp = f1.readline()
#    print(inp)
    inp = inp.replace("\n","")
    count2 = len(inp)
#    f2.write("\n")
    for j in range(1,count2+1):
        f2.write(inp[-j])
        if j == (count2):
            f2.write("\n")
f1.close()
f2.clo
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

鱼犬

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值