自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 3-1 MySQL 入门-安装配置篇

现在,有那么一个叫:数据库管理系统(DBMS,Database Management System)的软件,可以帮助我们实现对文件夹中的文件进行操作,而我们只要学习DBMS能识别的指令, 就能控制它去帮助我们实现的文件和文件夹的处理。强烈,建议大家还是把配置文件放在MySQL安装目录下,这样以后电脑上想要安装多个版本的MySQL时,配置文件可以相互独立不影响。以前,在开发程序时,我们会把很多的数据和信息存储到某个文件夹中的文件中,例如:user.txt 、db.xlsx 等。现在互联网企业几乎都在使用。

2023-12-01 12:09:57 88 1

原创 2-7 内置模块和项目规范

内置模块jsontimedatetimere开发规范主文件配置文件数据。

2023-11-30 16:27:52 91 1

原创 2-6 自定义模块、第三方模块、内置模块

​​""" 数据加密 """​​user = input("请输入用户名:")pwd = input("请输入密码:")​message = "用户名:{},密码:{}".format(user, md5_password)​在开发简单的程序时,使用一个py文件就可以搞定,如果程序比较庞大,需要些10w行代码,此时为了,代码结构清晰,将功能按照某种规则拆分到不同的py文件中,使用时再去导入即可。另外,当其他项目也需要此项目的某些模块时,也可以直接把模块拿过去使用,增加重用性。

2023-11-29 20:45:09 171 1

原创 2-4 匿名函数、生成器、内置函数、推导式

匿名函数,基于lambda表达式实现一行创建一个函数。一般用于编写简单的函数。三元运算,用一行代码实现处理简单的条件判断和赋值。生成器,函数中如果yield关键字生成器函数生成器对象执行生成器函数中的代码nextfor(常用)send内置函数(36个)推导式常规操作高级操作。

2023-11-28 22:30:50 92

原创 2-4 函数高级(嵌套、闭包、装饰器)

上述示例中的函数均定义在全局作用域,其实函数也可以定义在局部作用域,这样函数被局部作用域和其子作用于中调用(函数的嵌套)。print("沙河高晓松")print("昌平吴彦祖")print("朝阳大妈")inner()func()print("海淀网友")​handler()到现在你会发现,只要理解数据定义时所存在的作用域,并根据从上到下代码执行过程进行分析,再怎么嵌套都可以搞定。现在的你可能有疑问:为什么要这么嵌套定义?把函数都定义在全局不好吗?

2023-11-27 19:07:48 101 1

原创 2-3 函数进阶(参数、返回值、作用域)

函数参数传递的是内存地址。想重新创建一份数据再传递给参数,可以手动拷贝一份。特殊:参数是动态参数时,通过*或**传参时,会将数据循环添加到参数中(类似于拷贝一份)函数的返回值也是内存地址。(函数执行完毕后,其内部的所有变量都会被销毁,引用计数器为0时,数据也销毁)func()当函数的参数有默认值 & 默认值是可变类型 & 函数内部会修改内部元素(有坑)# 内部会维护一个列表 [],只要b不传值则始终使用都是这个列表。定义函数写形式参数时可以使用和**,执行函数时也可以使用。

2023-11-26 11:26:14 78 1

原创 2-2 函数基础

如何定义一个函数?函数名的规范。(同变量名规范)规范建议pass函数的注释,说明函数的作用。""" 用于数据加密和xxx """pass定义函数时,参数一般有以下情况(形式参数)情景1pass情景2:pass情景2:pass函数的返回值,一般用于将函数执行的返回给调用者。默认返回None遇到return则函数执行完毕。

2023-11-25 12:14:05 81

原创 2-1 文件操作相关

今天主要围绕着文件相关的操作来展开进行讲解,让大家能够基于Python处理不同格式的文件。由于涉及的知识点比较多,所以今日的内容学起来会比较耗时,但都比较简单,只需要理解并编写好相关笔记以便后期开发时翻阅。文件相对路径,在使用相对路径时可能会执行程序的目录不同,导致路径出问题。所以,如若使用相对路径请务必清楚当前运行程序所在目录。文件绝对路径(推荐),不要将文件路径写死,而是基于 os 模块中的相关功能自动化获取绝对路径,以方便项目移动到其他文件或电脑上。import os路径转义。

2023-11-24 11:01:04 254 1

原创 1-8 代码规范和其他补充

使用思维导图( xmind 软件),对阶段知识点的内容进行梳理,将知识梗概和重点写出来,也便于以后的回顾和复习。

2023-11-23 14:51:21 53

原创 1-7 数据类型(下)

无序,无法通过索引取值。可变,可以添加和删除元素。v1.add(55)不允许数据重复。v1.add(22)一般什么时候用集合呢?就是想要维护一大堆不重复的数据时,就可以用它。比如:做爬虫去网上找图片的链接,为了避免链接重复,可以选择用集合去存储链接地址。注意:定义空集合时,只能使用v = set(),不能使用v={}(这样是定义一个空字典)。v1 = []​v2 = ()​v3 = set()​v4 = {} # 空字典v1 = {}data = {"k1":1,"k2":2。

2023-11-22 13:41:22 69

原创 1-6 数据类型(中)

user_list = [1,True,"Alex","宝强","贾乃亮"]user_list.append("铁锤")print(user_list) # ["铁锤",123,True]不可变类型:字符串、布尔、整型(已最小,内部数据无法进行修改)可变类型:列表(内部数据元素可以修改)v2 = ("李杰","Alex")# 建议:议在元组的最后多加一个逗v3 = ("李杰","Alex",)d3 = (1,2)d4 = (1,2)注意:建议在元组的最后多加一个逗号,用于标识他是一个元组。

2023-11-21 19:55:16 63

原创 1-5 数据类型(上)

age = 99v1 = "包治百病"v2 = '包治百病'v3 = "包'治百病"v4 = '包"治百病'v5 = """吵架都是我的错,因为大家打不过。"""# 三个引号,可以支持多行/换行表示一个字符串,其他的都只能在一行中表示一个字符串。

2023-11-20 22:27:33 105 1

原创 1-4 进制和编码

课程概要:python代码的运行方式进制计算机中的单位编码。

2023-11-17 11:45:46 118 1

原创 1-3 Python基础语法

当然,通过如果没有了break和continue,我们用while条件的判断以及其他协助也能完成很多功能,有了break和continue可以在一定程度上简化我们的代码逻辑。写在最后,对于break和continue都是放在循环语句中用于控制循环过程的,一旦遇到break就停止所有循环,一旦遇到continue就停止本次循环,开始下次循环。所以,以后写代码时候,想要结束循环可以通过两种方式实现了,即:条件判断 和 break关键字,两种在使用时无好坏之分,只要能实现功能就行。比较运算符,例如:大于、小于。

2023-11-16 12:57:18 57 1

原创 1-2 Python基础语法

计算机所有的数据本质上是以0和1的组合来存储在计算机中会将中文转换为0101010100最终存储到硬盘上计算机中有一个编码的概念(也就是密码本)武 -> 01111111 00011010 010110110在计算机中有很多种编码每种编码都有自己的一套密码本,都维护这自己的一套规则,如:utf-8编码:武 -> 01111111 00011010 010110110gbk编码:武 -> 11111111 00000010。

2023-11-15 14:22:13 73 1

原创 1-1 计算机基础和py环境搭建

维度1:翻译解释型语言:Python\Ruby编译型语言:C\C++\Golang维度2:语言高低低级的编程语言,也就是代码可以直接被计算器识别机器语言,101 001 00001 00010 00100111000 机器码,交给计算器执行汇编语言,MOV,INC等指令交给计算机去执行高级的编程语言,写出来的代码无法被计算机直接识别,但是可以通过某种方式将其转换为计算机可以识别的语言C、C++、Java、Python、Ruby这类编程语言在编码时候基本是英文作文的状态。

2023-11-14 19:29:52 107 1

空空如也

空空如也

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

TA关注的人

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