0419作业
# python中的模块,可分为自带模块、自定义模块。# import time 导入time模块
#time1970到现在的时间
# print(time.time())
#ctime固定格式的当前时间
# print(time.ctime())
#sleep(3)休眠,单位是秒
# print(time.sleep(2))
# asctime转换为asc码显示当前时间
# print(time.asctime())
#strftime 时间格式化
# print(time.strftime("%Y-%m-%d %H:%M:%S"))
# from time import *导入time模块所有的内容
# print(time())
# print(ctime())
#from time import time as a取别名
# print(a())
#random 模块
import random
# random.random
# print(random.random())
#random.randint(x,y)
#print(random.randint(1,10))
# random.randrange(x,y,step)
# # print(random.randrange(1,101,2))
#random.sample(seq,n)
# list1 = ["xiaoli","xiaoqi","xiaowang"]
# print(random.sample(list1,1))
# random.choice(test)
# str1 = "helloxian"
# list1 = ["xiaoli","xiaoqi","xiaowang"]
# print(random.choice(list1))
# random.shuffle(list)
# list1 = ["hello","xian",1,2,3,4]
# random.shuffle(list1)
# print(list1)
# MD5加密
# hashlib.md5()
# import hashlib
# md5 = hashlib.md5()
# md5.update("123456".encode("utf-8"))
# print(md5.hexdigest())
# os 模块
# import os
#获取当前执行命令所在目录
# print(os.getcwd())
#判断是否有文件
# print(os.path.isfile(r"D:\DCS01\0414ZuoYe.py"))
#判断是否有目录
# print(os.path.isdir(r"D:\DCS01\0414ZuoYe.py"))
# 判断文件或目录是否存在
# print(os.path.exists(r"D:\DCS01\0414ZuoYe.py"))
#分割文件与目录
# print(os.path.split(r"D:\DCS01\0414ZuoYe.py"))
#链接目录与文件或目录
# print(os.path.join(r"D:\DCS01","0414ZuoYe.py"))
# 创建一个目录
# os.mkdir(r"D:\DCS01\xian03")
#更改目录名称
# os.rename(r"D:\DCS01\xian03","xian02")
#re模块
# 1.match
# import re
# str1 = re.match("\d","123asdf")
# str1 = re.match("\d","a123asdf")
# str1 = re.match("\d+","123asdf")
# str1 = re.match("\d+","a123asdf")
# str1 = re.match("\d*","123asdf")
# str1 = re.match("\d*","a123asdf")
# str1 = re.match("\d?","123asdf")
# str1 = re.match("\d?","a123asdf")
# str1 = re.match("\d{2}","123asdf")
# str1 = re.match("\d{4}","123asdf")
# str1 = re.match("\d{1,4}","123asdf")
# str1 = re.match("^2\d{3}","123asdf")
# str1 = re.match("^1\d{2}$","123")
# str1 = re.match("^1\d{3}$","1234")
# str1 = re.match("^1\D{3}","1asadsd23")
# str1 = re.match("^1\d{8}","15845678901")
# str1 = re.match("^1\d{8}","1aA434232234")
# print(str1.group())
# 2.search
# import re
# str1 = re.search("\d","123asd")
# str1 = re.search("\d","a123asd")
# str1 = re.search("\d","asd3ere")
# str1 = re.search("\d+","asder")
# str1 = re.search("\d?","asder")
# str1 = re.search("\d*","asder")
# str1 = re.search("\d+","1a2q3d4w5e")
# print(str1.group())
# 3.findall
import re
# str1 = re.findall("\d","123asd")
# str1 = re.findall("\d","1a2q3d4w5e")
# str1 = re.findall("\d+","1a2q3d4w5e")
# str1 = re.findall("\d+","1a22q33d44w5e")
# str1 = re.findall("\d*","1a22q33d44w5e")
# str1 = re.findall("\d?","1a22q33d44w5e")
# print(str1)
# str1 = "sdjsfsjljxian01dsafafa"
# print(re.findall("xian01",str1))
# str1 = '"asfaf":"xian01"'
# print(re.findall('"asfaf":"(.+)"',str1))
# 4.compile
# str1 = re.compile("xian01")
# list1 = str1.findall("sdjsfsjljxian01dsafafagh")
# print(list1)
页:
[1]