python檔案操作練習

2021-09-19 22:51:15 字數 1101 閱讀 4791

#寫檔案

#練習一

#寫乙個程式,讀取任意行文字資訊,當輸入空行時結束輸入,將讀入的字串存於列表

#然後將列表裡面的內容寫入到檔案input.txt中;

#練習二

#寫乙個程式,從input.txt中讀取之前輸入的資料,存入列表中,再加上行號列印顯示;格式如下

#第一行: ***x

#第二行: ***x

#練習1

#定義寫函式

def input_l():

l =

while true:

s = input('>>>')

if not s:

return l

def write_file(l):

try:

f = open("e:/input.txt","w")

for x in l:

f.write(x)

f.write('\n')

f.close()

except ioerror:

print("write error;")

#練習2

#定義讀函式

def read_file():

l =

try:

f = open("e:/input.txt","rt")

while true:

s = f.readline()

if not s:

f.close()

return l

s = s.rstrip()

except ioerror:

print("open error.")

#格式化輸出

def print_file(l):

print(l)

for id,s in enumerate(l,1):

print("第{}行: {}".format(id,s))

def main():

#test 1

#write_file(input_l())

#test 2:

print_file(read_file())

main()

實踐練習 python檔案操作

題目要求 執行程式之前 執行程式之後 下面為編寫的 可供參考 import os def modify filename dirname param dirname 操作的目錄 return 1.判斷查詢的目錄是否存在,如果不存在,顯示報錯 if not os.path.exists dirname...

python練習七十一 檔案操作練習

假設有關鍵字存放在text.txt檔案中,當使用者輸入檔案中包含的敏感字時,則用星號 替換 例如 使用者輸入 西安我的故鄉 時,則顯示為 我的故鄉 word filter set 建立的是個集合,去除重複項 with open test.txt r as f for w in f.readlines...

python 檔案查詢 修改操作練習

def file handle backend data,res none,type fetch if type fetch ret with open haproxy r as read f tag false for read line in read f if read line.strip ...