第1題:用python對文件進行增(建立一個文件)、刪(刪除一個文件)、改(重命名)操做;python
1、用Python建立一個新文件,內容是從0到9的整數, 每一個數字佔一行:app
import os def mkdir(path): folder = os.path.exists(path) if not folder: os.makedirs(path) file = "C:\\Users\\22905\\Desktop\\a" mkdir(file)
2、刪除文件spa
import os my_file = 'C:/Users/22905/desktop/a' if os.path.exists(my_file): os.remove(my_file)
3、改文件code
import os shutil.move("C:\\Users\\22905\\desktop\\a","C:\\Users\\22905\\desktop\\abc")
第2題:第一行輸入一個整數n表明元素的個數,接下來一行輸入n個整數並放到列表中。最後輸出排序後的列表(能夠用列表自帶的方法)blog
n = input() n = int(n) list1 = [] list1 = input().split() list2 = [] i = 0 while i < n: m = int(list1[i]) list2.append(m) i += 1 print(list2)
import os n=input("n\n") list=[] for i in range (n): if i not in list: list1.append(i) print(list1)
第4題:第一行輸入一個整數n表明數據數量。接下來n行輸入姓名 學號。接下來輸入任意數量的姓名,能輸出其對應的學號。排序
import os n=int(input("請輸入:")) datil={} for i in range(n): num=input() datil[num]=input() print(datil) for k in range(n): name=input("姓名:") print(datil.get(name))