Python檔案的操作練習題,感興趣的可以操作一下

2021-10-24 01:21:45 字數 1075 閱讀 5975

import os

import time

defread()

: name =

input

("請輸入要處理的檔名:"

)if os.path.exists(name)

:with

open

(name,

'r',encoding=

'utf-8'

)as f:

print

(f.read())

else

:print

("這個檔案不存在,請確認後輸入!"

)def

write()

: name =

input

("請輸入要處理的檔名:"

)if os.path.exists(name)

:with

open

(name,

'a')

as f1:

content =

input

("請輸入你要新增的內容:"

) f1.write(content)

with

open

(name,

'r')

as f2:

print

("列印全部內容,含新增的!"

)print

(f2.read())

print

('-.'*30

)print

("列印新新增的內容!"

)print

(content)

if __name__ ==

'__main__'

: n =

int(

input

("請輸入你要處理的型別,讀按1,寫按2:"))

if n ==1:

read(

) time.sleep(5)

else

: write(

) time.sleep(

5)

練習題 檔案操作

完成使用者註冊 登陸功能。操作編碼 操作 0 註冊 1 登入 請輸入你要進行的操作編碼 1 提示使用者輸入,使用者名稱和密碼,其中密碼需要輸入2次。提示使用者名稱只能為字母 下劃線和數字 密碼不能超過8位,密碼只能為數字或大小寫字母 2 註冊成功後,賬戶密碼記錄在檔案中 user.txt 內容格式可...

python的練習題 Python練習題

1 使用while迴圈輸入1 2 3 4 5 6 8 9 10 i 0while i 10 i i 1 if i 7 continue print i 結果 e python python python test.py1 2 求1 100的所有數的和 i 0sum 0 while i 100 i 1...

python 檔案練習題

練習一 建立檔案data.txt,檔案共100000行,每行存放乙個1 100之間 的整數,寫完後讀取檔案內容 import random f1 open home kiosk data.text w for i in range 100000 f1.write str random.randint...