第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))