3 回答

TA貢獻1818條經驗 獲得超3個贊
該replace
方法采用兩個強制參數:
你
substring
想要替換的新價值
所以,改變這個
name?=?name.replace?(name_change)
到
?name?=?name.replace(name,?name_change)

TA貢獻1829條經驗 獲得超7個贊
你可以試試這個:
def staff_info(name):
print("So you are " + name + ", years old. ")
name = input("Type your name: ")
confirm_info = input("So you have " + name + ". Confirm that? (Yes/No) ")
if confirm_info == "Yes":
print("Okay so I have few more question for you. ")
elif confirm_info == "No":
change_info = input("So what do you want to change? ")
if change_info != name:
name_change = input("Type the name you want to change: ")
new_name = name_change.replace(name, name_change)
print("New Name = ", new_name)
else:
print("...")

TA貢獻2051條經驗 獲得超10個贊
這是我用來重命名文件的
import os
path=r''
def startRename():
files=os.listdir(path)
count=1
for file in files:
os.rename(f"{path}\{file}",f"{path}\{count}.wav")
count+=1
startRename()
添加回答
舉報