用python編寫乙個可以批量修改檔名的小程式

2021-10-05 06:49:32 字數 690 閱讀 8682

在測試**前必須先建好需要修改的批量檔案(如效果圖1)

import os

import re

import sys

#括號裡新增檔案路徑

filelist = os.listdir(r"./xiugai")

print("修改前:" + str(filelist)[1])

currentpath = os.getcwd()

os.chdir(r"./xiugai")

num = 1

for filename in filelist:

pat = ".+\.(txt)"

pattern = re.findall(pat, filename)

os.rename(filename, ('2017學生資訊'+str(num ) + '.' + pattern[0]))

num = num + 1

os.chdir(currentpath)

sys.stdin.flush()

print("修改後:" + str(os.listdir(r"./xiugai"))[1])

修改前:(效果圖1)

修改後:

用python編寫乙個小遊戲

1.隨機生成兩個數字 1 1000 在控制台中隨機獲取兩個數字相加 如果使用者輸入正確得10分,否則扣10分。總共5道題,最後輸出得分 import random grade 0for i in range 5 num1 random.randint 1,100 num2 random.randin...

用python編寫乙個計算器

1 2 60 30 40.0 5 9 2 5 3 7 3 99 4 2998 10 568 14 4 3 16 3 2 通過python實現,自動判斷括號以及加減乘除的運算優先順序,得出運算結果,顯示運算步驟 import redef atom cal exp if in exp 計算單個的乘法 a...

用python編寫乙個vim目錄管理外掛程式

命令 作用例項 py3 執行一條python語句 py3fprint hello world py3f 執行乙個python模組 py3f test.py 即在python中可以 import vim 然後使用該模組操作vim 表示vim當前所在 其中提供了如下屬性 line 當前所在行 buffe...