自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 2021-07-20 计算两个日期间的工作日天数VBA函数

Excel自带的NETWORKDAYS函数不支持指定为工作日,故自己写个自定义函数Function WorkdayCount(ByVal startDate As Date, ByVal endDate As Date, Optional holidays As Range = Nothing, Optional workDays As Range = Nothing)'计算两个日期间的工作日天数,参数1为起始日,参数2为终止日,参数三为指定休息日所在单元格(可选参数),参数四为指定工作日所在的单元格(

2021-07-20 23:53:19 1633

原创 爬虫所需的resquest中headers的格式自动转换

headers直接从Chrome浏览器开发者模式中的headers复制的.另外再吐槽下pycharm的查找替换功能的re支持性太差了!!!# encoding:utf-8import res = """Accept: image/avif,image/webp,image/apng,image/*,*/*;q=0.8Accept-Encoding: gzip, deflate, brAccept-Language: zh-CN,zh;q=0.9Connection: keep-alive

2020-11-22 11:37:03 428

转载 turtle迷宫探索python递归

# encoding:utf-8import turtlefrom random import randintdef get_maze_list(file_path): """根据文本生成迷宫列表,文本包含1,2,S,E,以空格间隔,1,2为墙,S为起始点,E为终点""" with open(file_path) as f: lines = f.readlines() return [_.strip().split(' ') for _ in lines]

2020-08-20 00:56:41 1157

原创 使用python中turtle模块画谢尔宾斯基三角形[三向递归的算法]

展现的是一个三向递归的算法。徒手画一个谢尔宾斯基三角形的步骤非常简单:从单个的大三角形开始,取它的各边中点作三条中位线, 这样就把它分成了四个新的三角形;剔除掉这四个新三角形中最中间的那个,对其余三个角上的三角形重复以上的操作。每当你画出这一系列的三角形之后,你就可以不停地将这些步骤应用于那三个角上的三角形。如果你的铅笔足够细,你就能无限的重复这些步骤。 Sierpinski 函数很大程度上依赖于 getMid 函数, getMid 提取两个参数作为两个端点,然后返回这两个端点组成的线段的中点。此.

2020-08-17 23:13:54 1582

转载 python 使用turtle模块结合面向对象整理的蛇追海龟的游戏

刚学turtle没多久,从网上看到文章,使用面向对象改造一番,加深对turtle的理解O(∩_∩)O哈哈~# encoding:utf-8import turtlefrom time import sleepfrom random import randint# 创建海龟类,初始化额外包含速度要素,方便后期调整乃至加入难度体系class Turtle_(turtle.Turtle): def __init__(self, speed): super().__init_

2020-08-16 18:51:39 885

原创 用Python绘制多彩的斐波那契螺旋线(黄金螺旋线)

填充颜色使用的默认模式1.0,所以就直接用random随机函数,如果turtle.colormode(255)则请使用randint函数,或者直接自定定好颜色列表导入# encoding:utf-8import turtlefrom random import randomdef draw_square(r): t.fillcolor(random(), random(), random()) t.begin_fill() for _ in range(4):

2020-08-15 11:44:46 2874

原创 字符串中插入变量问题

你想创建一个内嵌变量的字符串,变量被它的值所表示的字符串替换掉。解决方案Python 并没有对在字符串中简单替换变量值提供直接的支持。但是通过使用字符串的 format() 方法来解决这个问题。比如:s = ‘{name} has {n} messages.’s.format(name=‘Guido’, n=37)‘Guido has 37 messages.’或者,如果要被替换的变量能在变量域中找到,那么你可以结合使用 format_map()和 vars() 。就像下面

2020-07-21 23:05:28 1001

原创 python 创建分数类

创建分数类# encoding:utf-8def gmc(a, b): for x in range(min(a, b), 1, -1): if a % x == 0 and b % x == 0: return xclass Fraction: def __init__(self, top, bottom): self.top = top self.bottom = bottom def __r

2020-07-21 22:45:29 720

原创 自己用python做个regex testor正则测试器

因为python的正则测试器软件少,网上在线的网站又没网速,所有想自己折腾个,这样也绝对不会出现匹配问题了…话不多说,直接上代码# coding:utf-8from tkinter import *import redef mode_check(_='None'): global mode mode=0 if var_m.get(): mode=...

2020-03-24 22:30:57 175

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除