1、寫函式,,使用者傳入修改的檔名,與要修改的內容,執行函式,完成批了修改操作
2、寫函式,計算傳入字串中【數字】、【字母】、【空格] 以及 【其他】的個數
3、寫函式,判斷使用者傳入的物件(字串、列表、元組)長度是否大於5。
4、寫函式,檢查傳入列表的長度,如果大於2,那麼僅保留前兩個長度的內容,並將新內容返回給呼叫者。
5、寫函式,檢查獲取傳入列表或元組物件的所有奇數字索引對應的元素,並將其作為新列表返回給呼叫者。
6、寫函式,檢查字典的每乙個value的長度,如果大於2,那麼僅保留前兩個長度的內容,並將新內容返回給呼叫者。
dic =
ps:字典中的value只能是字串或列表
1view code#題目一23
def modify_file(filename,old,new):
4import os
5 with open(filename,"
r",encoding='
utf-8
') as f,\
6 open('
file.bak
',"w
",encoding='
utf-8
') as f1:
7for line inf:8
if old in
line:
9 line =line.replace(old,new)
10 f1.write
(line)
11os.remove(filename)
12 os.rename('
file.bak
',filename)
1314
15 modify_file('
test
',"調
","吊")
1617
18#題目二
19def check_str(msg):
20 # msg = msg.encode("
utf-8")
21 count_pha = 0
22 count_num = 0
23 count_none = 0
24 count_an = 0
2526
for i in
msg:
27print(i)
28if
i.isnumeric():
29 count_num +=1
30elif
i.isalpha():
31 count_pha +=1
32elif
i.isspace():
33 count_none +=1
34else
:35 count_an +=1
36 print("
number:%d
" %count_num)
37 print("
pha:%d
" %count_pha)
38 print("
space:%d
" %count_none)
39 print("
anther:%d
" %count_an)
4041 check_str("
哈哈哈 a 22 34 aw")
4243
44#題目三
45 def count_len(*arg):
46 llen = len(*arg)
47if len(*arg) > 5
:48 print("
right")
49else
:50 print("no"
)5152 enter = input("
input:")
53count_len(enter)
5455
56#題目四
57def modify_list(arg):
58 arg1 =
59 count_len =len(arg)
60if count_len > 2
:61 arg = arg[:2]62
63for i in
arg:
64print(i)
6566 modify_list(["
aa","
bb","cc"
])67
6869
題目五:
70 def func2(seq
):71 return seq[::2
]72 print(func2([1,2,3,4,5,6,7
]))73
7475
題目六:
76 def modify_dir(dir
):77
for i in
dir:
78 dir_len = len(dir
[i])
79if dir_len > 2:80
dir[i] = dir[i][0:2]81
82 print(dir)83
84 modify_dir()
有關檔案操作的幾個函式
1.creat 1 函式的作用 建立,建立新檔案。2 函式的原型 int creat const char pathname,mode t mode 3 函式的引數 pathname 要建立的檔案路徑字串。如 home hello.c mode 建立檔案的許可權。4 函式的返回值 成功返回檔案描述符...
有關檔案操作的函式 緩衝
參考url 緩衝區 輸入 輸出的資料先放在緩衝區中,等到緩衝區滿或者沖刷命令等才真正的輸入 輸出,這樣提法cpu和i 0速度。有2個 1 php自身的緩衝區,2 伺服器端的緩衝區 參考 應用 1 header setcookies設定時會warning,開啟緩衝 2 將頁面部分 全部靜態化,提高瀏覽...
C 檔案操作有關函式介紹
我在這裡介紹一些c 中的一些檔案操作的函式,如copyfile movefile deletefile rename 1.copyfile 這個函式用於複製檔案,函式原型如下 bool copyfile lpctstr lpexistingfilename,lpctstr lpnewfilename...