摘要: 1.正则函数 # ### 正则函数 import re #search 通过正则匹配出第一个对象返回,通过group取出对象中的值 strvar = "1+2 3*4" obj = re.search("\d+(.*?)\d+",strvar) #返回匹配到的内容(匹配到一个就返回) print(o 阅读全文
posted @ 2020-05-25 17:30 我在路上回头看 阅读(165) 评论(0) 推荐(0)
摘要: 计算下面表达式最后的结果 strvar = "1-2*((60-30+(-40/5)*(9-2*5/3+7/3*99/4*2998+10*568/14))-(-4*3)/(16-3*2))" # ### 正则计算器 import re strvar = "1-2*((60-30+(-40/5)*(9 阅读全文
posted @ 2020-05-25 16:56 我在路上回头看 阅读(182) 评论(0) 推荐(0)
摘要: 1.匹配单个字符 import re lst = re.findall(正则表达式,要匹配的字符串) 返回的是列表,按照正则表达式匹配到的内容都扔到列表中 # ### 1.预定义字符集 # \d 匹配数字 lst = re.findall("\d","sdafsdfas4657**(&^&*^%a1 阅读全文
posted @ 2020-05-23 20:14 我在路上回头看 阅读(150) 评论(0) 推荐(0)
摘要: 1.没啥说的 代码上步骤我都写清楚了,下载图片用的json,re,requests模块打包用的是tarfile模块 批量下载 import requests import time import re import json #英雄联盟官网资料库里面打开F12,然后点一张图片,通过js过滤后,找到c 阅读全文
posted @ 2020-05-23 02:13 我在路上回头看 阅读(577) 评论(0) 推荐(0)
摘要: 1.zipfile模块 import zipfile #导入模块 1.压缩文件 (1)创建压缩包 参数1压缩包名字,参数2以w模式创建,参数3压缩固定写法 zf = zipfile.ZipFile("ceshi0512,zip","w",zipfile.ZIP_DEFLATED) (2)把文件写入压 阅读全文
posted @ 2020-05-22 01:27 我在路上回头看 阅读(208) 评论(0) 推荐(0)
摘要: import os pathvar =r"E:\python30\day17\ceshi100" lst = os.listdir(pathvar) print(lst) ''' 1.txt 2.txt ceshi200 ''' #(1) 计算文件的大小 size = 0 for i in lst: 阅读全文
posted @ 2020-05-22 00:43 我在路上回头看 阅读(390) 评论(0) 推荐(0)
摘要: # ### 购物车 import json import time money = 0 good_lst = [] #商品列表 # 定义一个购物车字典 car = {} ''' car = { 1:{电脑... } 2:{鼠标...} } ''' with open("shopping_data.j 阅读全文
posted @ 2020-05-21 21:38 我在路上回头看 阅读(121) 评论(0) 推荐(0)
摘要: 1.时间模块 import time time.time() 获取本地时间戳 localtime() 获取本地时间元组,参数是时间戳,默认不写是当前 ***** mktime() 通过时间元组获取时间戳,参数是时间元组 ***** ctime() 获取本地时间字符串,参数是时间戳,默认不写是当前 * 阅读全文
posted @ 2020-05-20 20:11 我在路上回头看 阅读(256) 评论(0) 推荐(0)
摘要: 1.内置方法 ads 绝对值函数 val = -16 res = abs(val) print(res) #16 round 四舍五入(n.5 n为偶数则舍去,n.5 n为奇数 则进一) 奇进偶不进 val = 3.5 #4 val = 4.5 #4 val = 4.51 #5 val = 4.12 阅读全文
posted @ 2020-05-19 18:05 我在路上回头看 阅读(156) 评论(0) 推荐(0)
摘要: 1.递归函数 自己调用自己的函数是递归函数 递:去 归:回 一去一回叫作递归 简单递归 def digui(n): print(n,'<==1==>') if n > 0: digui(n-1) print(n,'<==2==>') digui(5) 解析: ''' 去的过程: n = 5 prin 阅读全文
posted @ 2020-05-18 23:56 我在路上回头看 阅读(163) 评论(0) 推荐(0)