![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
题目练习
咳咳咳咳咳咳咳4444
基础不牢,地动山摇
展开
-
消除缺失的编号
题目:编写一个程序,在当前文件夹中,找到所有带指定前缀的文件,诸如 spam001.txt, spam002.txt 等,并定位缺失的编号(例如存在 spam001.txt 和 spam003.txt,但不存 在 spam002.txt)。让该程序对所有后面的文件改名,消除缺失的编号。代码:#! python3# SortFileName.py - 找到所有带指定前缀的文...原创 2020-04-21 14:40:16 · 417 阅读 · 0 评论 -
将带有美国风格日期的文件改名为欧洲风格日期
题目:当前文件夹下,文件名包含美国风格的日期 (MM-DD-YYYY),需要将它们改名为欧洲风格的日期(DD-MM-YYYY)。代码:#! python3# renameDates.py - 将当前文件夹中 文件名中的美国风格的日期(MM-DD-YYYY)转化为欧洲风格的日期(DD-MM-YYYY)# 例如: rename dadq09-26-2020hhh.txt to d...原创 2020-04-21 09:33:57 · 1203 阅读 · 0 评论 -
正则表达式查找文件和文本行
题目:编写一个程序,打开文件夹中所有的.py文件,查找匹配用户提供的正则表达 式的所有行。结果应该打印到屏幕上。代码:#! python3# RegexSearch.py ---- 编写一个程序,打开文件夹中所有的.py文件,查找匹配用户提供的正则表达式的所有行。结果打印到屏幕上import os,re,sysif len(sys.argv)!=2: p...原创 2020-04-20 15:01:54 · 1028 阅读 · 0 评论 -
疯狂填词----文件读写和正则表达式练习
题目:创建一个疯狂填词(Mad Libs)程序,它将读入文本文件,并让用户在该文本文件中出现 ADJECTIVE、NOUN、ADVERB 或 VERB 等单词的地方,加上他们自己的文本。结果应该打印到屏幕上,并保存为一个新的文本文件。代码:#! python3# MadLibs.py - replace "ADJECTIVE"\"NOUN"\"ADVERB"\"V...原创 2020-04-20 11:13:42 · 199 阅读 · 0 评论