摘要: 正则表达式 正则表达式相关知识 在编写处理字符串的程序或网页时,经常会有查找符合某些复杂规则的字符串的需要,正则表达式就是用于描述这些规则的工具,换句话说正则表达式是一种工具,它定义了字符串的匹配模式(如何检查一个字符串是否有跟某种模式匹配的部分或者从一个字符串中将与模式匹配的部分提取出来或者替换掉 阅读全文
posted @ 2024-07-04 08:15 燕鹏 阅读(15) 评论(0) 推荐(0)
摘要: 文件和异常 在实际开发中,常常需要对程序中的数据进行持久化操作,而实现数据持久化最直接简单的方式就是将数据保存到文件中。说到“文件”这个词,可能需要先科普一下关于文件系统的知识,对于这个概念,维基百科上给出了很好的诠释,这里不再浪费笔墨。 在Python中实现文件的读写操作其实非常简单,通过Pyth 阅读全文
posted @ 2024-07-03 09:46 燕鹏 阅读(16) 评论(0) 推荐(0)
摘要: 面向对象编程基础 活在当下的程序员应该都听过“面向对象编程”一词,也经常有人问能不能用一句话解释下什么是“面向对象编程”,我们先来看看比较正式的说法。 把一组数据结构和处理它们的方法组成对象(object),把相同行为的对象归纳为类(class),通过类的封装(encapsulation)隐藏内部细 阅读全文
posted @ 2024-07-01 07:59 燕鹏 阅读(14) 评论(0) 推荐(0)
摘要: 字符串和常用数据结构 使用字符串 第二次世界大战促使了现代电子计算机的诞生,当初的想法很简单,就是用计算机来计算导弹的弹道,因此在计算机刚刚诞生的那个年代,计算机处理的信息主要是数值,而世界上的第一台电子计算机ENIAC每秒钟能够完成约5000次浮点运算。随着时间的推移,虽然对数值运算仍然是计算机日 阅读全文
posted @ 2024-06-29 17:00 燕鹏 阅读(17) 评论(0) 推荐(0)
摘要: 如下图是某年级考生名单,该年级共有192名学生。现在我们想要给这些考生安排考场及座位号。要求每个考场32名考生。 ​ 在C2单元格输入公式=INT((ROW(D1)-1)/32)+1&"考场" ​ 将C2单元格公式下拉到底即可完成考场号的录入。 ​ 先跟大家简单介绍一下C2单元格的公式,本文中考场号 阅读全文
posted @ 2024-06-28 18:05 燕鹏 阅读(1174) 评论(0) 推荐(0)
摘要: 函数和模块的使用 在讲解本章节的内容之前,我们先来研究一道数学题,请说出下面的方程有多少组正整数解。 x 1 + x 2 + x 3 + x 4 = 8 x_1 + x_2 + x_3 + x_4 = 8 x1​+x2​+x3​+x4​=8 事实上,上面的问题等同于将8个苹果分成四组每组至少一个苹果 阅读全文
posted @ 2024-06-28 09:20 燕鹏 阅读(13) 评论(0) 推荐(0)
摘要: 04 - 循环结构 循环结构的应用场景 如果在程序中我们需要重复的执行某条或某些指令,例如用程序控制机器人踢足球,如果机器人持球而且还没有进入射门范围,那么我们就要一直发出让机器人向球门方向奔跑的指令。当然你可能已经注意到了,刚才的描述中其实不仅仅有需要重复的动作,还有我们上一个章节讲到的分支结构。 阅读全文
posted @ 2024-06-28 08:53 燕鹏 阅读(82) 评论(0) 推荐(0)
摘要: 03 - 分支结构 分支结构的应用场景 迄今为止,我们写的Python代码都是一条一条语句顺序执行,这种结构的代码我们称之为顺序结构。然而仅有顺序结构并不能解决所有的问题,比如我们设计一个游戏,游戏第一关的通关条件是玩家获得1000分,那么在完成本局游戏后我们要根据玩家得到分数来决定究竟是进入第二关 阅读全文
posted @ 2024-06-27 09:12 燕鹏 阅读(56) 评论(0) 推荐(0)
摘要: 02 - 语言元素 指令和程序 计算机的硬件系统通常由五大部件构成,包括:运算器、控制器、存储器、输入设备和输出设备。其中,运算器和控制器放在一起就是我们通常所说的中央处理器,它的功能是执行各种运算和控制指令以及处理计算机软件中的数据。我们通常所说的程序实际上就是指令的集合,我们程序就是将一系列的指 阅读全文
posted @ 2024-06-26 16:11 燕鹏 阅读(30) 评论(0) 推荐(0)
摘要: Python简介 Python的历史 1989年圣诞节:Guido von Rossum开始写Python语言的编译器。1991年2月:第一个Python编译器(同时也是解释器)诞生,它是用C语言实现的(后面又出现了Java和C#实现的版本Jython和IronPython,以及PyPy、Bryth 阅读全文
posted @ 2024-06-26 10:03 燕鹏 阅读(19) 评论(0) 推荐(0)