自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Python数据分析及相关库(一)

数据分析我们主要涉及到numpy和pandas。

2025-04-02 21:35:43 935

原创 Python与图像处理

在众多的Python的第三方的库中,Pillow库是一个强大且方便的库,它能够处理图像,比如批量的对一些图片进行处理,或者增加一些滤镜,剪裁等等。

2025-03-31 16:51:58 1024 2

原创 Python库与Excel

Python是一个十分便利的编程语言,这是因为它包含了很多丰富的Python库和第三方库。

2025-03-30 17:34:42 859

原创 Python正则表达式(二)

在正则表达式中,若正则表达式中有多个分组,则re.findall()函数会返回一个包含多个元组的列表,每一个元组里面就是各个符合要求的子串中的分组的集合,顺序是一号分组,二号分组……在上面的例子中,其实aab也可以有匹配的,但是它前面有aa这个正则表达式,所以当我们能匹配到aa的时候,aab就不会再被考虑了,除非aa无法匹配成功,才会考虑aab。在这个例子中,我们想分别的输出两个HTML中的两个p元素,但是量词+是贪婪的,它会尽可能的匹配长的字符串,所以为了更长,他就把开头和结尾的那两个当作了匹配条件。

2025-03-27 20:32:55 731

原创 Python正则表达式(一)

在Python的正则表达式中,我们可以用它来判断某个字符串是否符合某种模式,比如判断某个字符串是不是邮箱地址,是不是电话号码等,我们可以利用正则表达式在文本中寻找并抽取符合某种模式或格式。

2025-03-25 21:23:29 1587

原创 Python与数据库

在Python中,我们通常会用列表,字典,元组等数据类型来存储一些数据,但是当我们有大量的数据时,使用这些数据类型会比较麻烦,比如要进行写入,修改,查找等操作时,我们要进行大量的数据编辑,这时我们可以把Python结合数据库来使用,下面我们会介绍其内容。

2025-03-23 17:49:40 1079

原创 Python与命令行参数

在前面的学习中,我们都是在PyCharm中运行的,但是如果我们有一个用Python写的实用工具,使用的次数很频繁,那么如果每次使用都要打开PyCharm,再把工具文件调到PyCharm中,再运行,显然不方便,所以我们有时需要用命令行的方式(命令脚本方式)来运行Python程序。

2025-03-20 20:15:12 804

原创 Python文件管理

在Python中,我们可以用代码来对文件进行读写,删除,创建等操作。

2025-03-16 19:34:03 1025

原创 Python组合数据类型(三)

在“a in b ”中,如果b是列表,字符串,元组,则时间复杂度是O(n),也就是说处理时间和元素b的个数是成正比的,但是若b是字典或集合,则时间复杂度是O(1),即时间基本是常数,和b无关,所以。:在Python的3.5版本及以前,字典的输出是无需的,也就是说你输出的顺序是12345,但输出的顺序可能是52341(不确定的),但是在3.6及以后的版本,输出的顺序和输入的顺序是相同的)我们可以用包含元组的列表,再结合dict()函数,把列表中的元组转化为一个字典(元组中需要包含两个数值,一个是键一个是值)

2025-03-14 19:21:17 763

原创 Python组合数据题目

【代码】Python组合数据题目。

2025-03-12 20:44:47 136

原创 Python组合数据类型(二)

我们在Python中可以用key函数来自定义如何去比较,从而不仅仅局限于从大到小或从小到大:例子:print(a)输出:我们会通过key来调取对应的函数的返回值,再把其返回值根据大小排序!像前面所说,一个列表内部的元素可能包含很多的信息,那么我们怎么来根据我们的需要来排序呢:我们先要介绍一个表达式,即lambda函数表达式:#表示一个函数,参数是x,返回值是x[2]#k是一个函数,参数是x,y,返回值是x+y#按年龄排序#按成绩排序#按姓名排序。

2025-03-11 20:13:29 987

原创 Python组合数据指针

因为python中一个元组当我们创建完成后,它内部的元素数量就是固定的,而里面每个元素不是变量(因为元组的元素不允许被改变)而它内部的每个元素就像一个个容器,把别的数值放到里面,我们虽然改变不了元组里面每个元素的数值,但是可能改变元组里面每个元素所引用的对象的内容(比如引用了一个列表)。元组里的元素并非变量,图片中的a指向[1,2,3]的那两个黑色箭头严格来说是对[1,2,3]这个列表的。我们发现,我们把指针指向的位置的内容改变了,所以最后输出,全部的2。嗯,为什么会是这个结果呢?嘿嘿,正确答案是B!

2025-03-08 16:49:11 149

原创 Python组合数据类型(一)

isinstance(x,y)函数用于查询数据x是否含有类型y。

2025-03-07 23:09:23 707

原创 Python递归进阶——科赫雪花

没想仅仅到五阶就这么复杂,但是身为一个追求完美的人,上面这个代码还不够完美,毕竟它只是绘制出了一条边,我们要的可是一整个完美的雪花!(1)在Python中我们会用递归函数来解决问题,我们需要先找到终止条件,也就是上面提到的,当阶数是0时,是一条直线。科赫雪花是一种经典的几何图形,它是通过递归的方式生成的,而我们现在就用Python的递归函数来绘制一个科赫雪花!这样依次类推,我们的阶数越大,就会得到一个更加复杂的边,再把这样的边进行组合,就得到了一个漂亮的“雪花”模块,是一个用来绘图的模块。

2025-03-04 20:02:18 484

原创 Python的函数和递归

在Python中,我们会用def关键字来定义一个函数,具体格式如下:def 函数名 (参数1, 参数2 ......)语句组(也就是函数体)(当然也可以没有参数):def 函数名 ()语句组(也就是函数体)

2025-03-03 21:58:59 752

原创 Python循环语句

我们会发现,当for语句遍历到“9”的时候,激活了下方的break语句,使得下面的那个print(b[i],"不是数字9")没有执行,并且跳出了循环,执行的循环外面的print("程序结束!语句组1在执行过程中发生了错误,出现了异常,程序会立即从<语句组1> 中跳出去,执行<语句组2>,再接着往下执行,如果<语句组1>中没有出现错误,就不会执行<语句组2>而再while循环中,我们的循环范围一般是不确定且动态的,比如上面的求最小公倍数,我们不知道具体的范围,如果太大还会造成资源的浪费。

2025-03-02 17:01:29 907

原创 Python的算数运算、逻辑运算和分支语句

(注:这里需要注意一下,①首先就是虽然在这个例子中,我们输入10后都得到了相同的字符串,但是其原理还是有一点不一样的,第一个是因为我们输入了和if语句后面的条件语句相符合的数值,执行了下面所有的语句,而第二个是在执行了输出very后,“跳出”了if语句,然后执行了和他同级的一个输出语句。来结尾,而冒号后面的语句则是语句组,编辑器在执行if语句时,会先看看每一部分的逻辑表达式是否有满足条件的,如果遇到满足条件的,就执行对应的语句组,后面的就停止执行。

2025-02-23 16:29:41 791

原创 Python入门(2)

在上一章节中,我们学习了Python的一些基本概念,这一章节中我们会对其进行补充。

2025-02-22 15:41:20 945

原创 Python入门

Python是一种高级的、解释型、通用编程语言,以其简洁的、易读的语法和强大的功能而广受欢迎,Python相对于其他的编程语言更为简便,且简单易学,所以是初学编程者的首选。

2025-02-21 23:06:08 1005

原创 CSS盒子模型进阶版

在上一篇中我们学习了CSS盒模型的一些基础属性,本次我们会进一步学习CSS盒模型的一些属性,来丰富你的页面。

2024-11-16 14:57:27 766

原创 CSS盒子模型

在CSS中,所有的属性和元素都放在了一个盒子当中。本文我们会详细的介绍CSS的盒子模型。

2024-11-10 17:45:47 481

原创 CSS特性

在CSS规则中,有者许多特性,它会影响到我们的HTML元素的样式化,我们将会介绍一些CSS的特性。

2024-11-09 16:34:13 644

原创 CSS选择器

在上一篇文章我们已经提到过选择器,他是CSS规则的第一部分,用来指明要对哪类元素进行样式化。

2024-11-08 22:15:34 1691

原创 CSS基础

CSS(层叠样式表),是给Web内容添加样式的代码,它可以为我们的HTML添加不同的样式,下面我们会简单介绍一些CSS基础。CSS是一门样式表语言,可以选择性的为HTML添加样式,为网页添加样式,布局等。

2024-11-07 21:18:04 852

原创 HTML弹性盒子模型

之前我们提到过,当我们创建一个元素时,相当于在HTML中创造了一个盒子,并且可以用适当的方法改变他的位置和其他属性,今天我们将会介绍一种更为便捷,有效的布局方式。前面我们提到的传统的布局方式是通过HTML元素+CSS样式来实现布局的,但是在实现某些特定的布局时比较困难麻烦,于是诞生了一个全新的布局方案——Flex布局。

2024-11-06 21:31:53 1201

原创 HTML静态页面进阶版

上篇提到了制作一个静态网页基本的一些元素,而本文则会介绍更多的元素来完善你的页面!

2024-11-05 20:52:00 1761

原创 制作一个HTML的静态页面

在HTML中,我们通过写入一个个不同的元素,添加文本和图像,把一个空白的页面变得丰富多彩,当我们每次在这个大的元素中插入若干的元素时,我们可以把“元素”看作是一个“”,我们会在“html”这个大的盒子里面放入一些小盒子,而我们可以在“头部”(即中),通过CSS来对盒子的属性进行修改。本期我们会介绍一些可以丰富你的网页的元素和知识,让你可以自己做出一个简单的静态页面。

2024-11-03 17:25:06 1791

原创 HTML文本处理

在HTML中,文本是HTML中最基本的内容之一,为此HTML提供了诸多元素让本文更加清晰有条理,并且拥有更多的功能。

2024-11-02 16:36:45 2311

原创 HTML基础

,这样使得我们可以通过鼠标点击这个文本来实现跳转的功能,而a元素中的“href”的作用则是指明了当我们点击文本后要跳转到哪里去,他里面可以是一个网址,也可以是你自己的计算机里面某个文件的地址。在示例中的"src"是你要显示的图片的路径,"alt"是当图片丢失,或者图片路径出错,浏览器就会显示里面的内容,我们也可以在里面描述图片的内容,可以起到代替的作用。在html中,有各种不同的元素,他们有这各自不同的功能和属性,可以让你的页面实现更多的功能。”,我们可以用一个<p>标签来实现。

2024-11-01 18:31:04 898

空空如也

空空如也

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

TA关注的人

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