请帮帮忙,急用,下周一老师就要了( ˃̶̤́ ꒳ ˂̶̤̀ )

fc文件夹下面有1.txt 2.tmp 3.png 4.jpg一共4个文件,其中1.txt文件中有python,java,php等特殊字符
作业要求:

  1. 首先判断python的版本,如果python版本小于或等于3.6时,程序将直接退出。 2. 将2.tmp文件删除掉 3. 将1.txt文件中的java替换成python 4. 以函数的形式来实现。

建议你自己的作业自己做,其实也是很简单的

import os
import sys


def Checkenv():
    if sys.version_info <= (3, 6):  # 判断系统版本是否小于或等于3.6
        sys.exit(0)


def removefile():
    path = './fc/2.tmp'
    if os.path.exists(path):  # 如果文件存在
        # 删除文件,可使用以下两种方法。
        os.remove(path)
        # os.unlink(path)
    else:
        print('no such file path:%s' % path)  # 则返回文件不存在
def Modify_file():
    path='./fc/1.txt'
    txt=''
    with open(path,'r') as f:
        txt=f.read()
    txt=txt.replace('java', 'python')

    with open(path,'w+') as f:
        f.write(txt)


if __name__ == '__main__':
    Checkenv()
    removefile()
    Modify_file()


有帮助请采纳,有问题继续交流,你的采纳是对我回答的最大的肯定和动力