上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 34 下一页
摘要: 一、核心思想 在不改变被装饰对象内部代码和原有调用方式的基础之上在添加额外的功能 二、装饰器的实现过程 根据实际需要,一步一步满足需求,完成对装饰器的理解 1、简易版本 给index函数添加统计执行时间的功能 import time def index(): time.sleep(3) print( 阅读全文
posted @ 2023-05-30 16:01 凡人半睁眼 阅读(58) 评论(0) 推荐(0) 编辑
摘要: 一、查看全局变量和局部变量 在Python中,可以使用内置函数locals()和globals()来查看函数的名称空间 locals()函数返回当前局部作用域的名称空间,包括函数内部定义的变量、函数和其他对象。 globals()函数返回全局作用域的名称空间,包括全局变量、函数和其他对象。 1、gl 阅读全文
posted @ 2023-05-29 15:54 凡人半睁眼 阅读(56) 评论(0) 推荐(0) 编辑
摘要: 一、参数的两大分类 1、形式参数 在'函数定义阶段'括号内依次写入的变量名就叫形式参数,简称"形参" def index(a,b,c,d,e): pass # a,b就称之为是函数的形参 补充:type在形参中的用法 def my_function(param: int): print(param 阅读全文
posted @ 2023-05-26 20:19 凡人半睁眼 阅读(201) 评论(0) 推荐(0) 编辑
摘要: 1、文件的基本操作 1. 打开文件 2. 操作文件 3. 关闭文件 关键字:open 方式1 f=open(r'a.txt', 'r', encoding='utf-8') # f = open(r'a.txt', mode='r', encoding='utf-8') res = f.read() 阅读全文
posted @ 2023-05-24 16:57 凡人半睁眼 阅读(800) 评论(0) 推荐(0) 编辑
摘要: 一、字符集发展史 1、前提 字符编码只跟文本数据和字符串有关系,它跟视频文件、音频文件等无关 2、计算机只能识别二进制数,详解如下 二进制数即由0和1组成的数字,例如010010101010。计算机是基于电工作的,电的特性即高低电平, 人类从逻辑层面将高电平对应为数字1,低电平对应为数字0,这直接决 阅读全文
posted @ 2023-05-23 14:52 凡人半睁眼 阅读(69) 评论(0) 推荐(0) 编辑
摘要: 一、流程控制 控制事物的执行流程 1. 顺序结构 # 自上而下依次执行,我们前面写的代码都是顺序执行的2. 分支结构 # 根据不同的条件执行不同的分支3. 循环结构 # 言外之意就是重复执行 二、分支结构 1、单分支 if 条件: 条件成立之后要执行的代码块 2、双分支 if 条件: 条件成立之后执 阅读全文
posted @ 2023-05-18 14:47 凡人半睁眼 阅读(51) 评论(0) 推荐(0) 编辑
摘要: 1、算术运算符 运算符描述实例 + 加 - 两个对象相加 a + b 输出结果 30 - 减 - 得到负数或是一个数减去另一个数 a - b 输出结果 -10 * 乘 - 两个数相乘或是返回一个被重复若干次的字符串 a * b 输出结果 200 / 除 - x除以y b / a 输出结果 2 % 取 阅读全文
posted @ 2023-05-16 19:18 凡人半睁眼 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 一、 引入 python解释器在执行到定义变量的语法时,会申请内存空间来存放变量的值,而内存的容量是有限的,这就涉及到变量值所占用内存空间的回收问题,当一个变量值没有用了(简称垃圾)就应该将其占用的内存给回收掉,那什么样的变量值是没有用的呢? 单从逻辑层面分析,我们定义变量将变量值存起来的目的是为了 阅读全文
posted @ 2023-05-15 15:24 凡人半睁眼 阅读(390) 评论(0) 推荐(1) 编辑
摘要: 一、安装mysql 1、下载安装包 选择 MySQL Community Server 版本 MySQL :: Download MySQL Community Server (Archived Versions) 2、可视化安装 选择强密码策略 3、环境变量配置 cat .zshrc export 阅读全文
posted @ 2023-05-12 20:35 凡人半睁眼 阅读(510) 评论(0) 推荐(0) 编辑
摘要: 1、标题(⌘ + 数字)或者 # 号的数量 一级标题:(⌘ + 1)(#) 二级标题:(⌘ + 2)(##) ... 六级标题:(⌘+6) (#######) 2、 下划线(⌘ + u) 3、删除线(^ + ⇧ + `),其中⇧ 符号表示SHIFT 4、字体加粗、倾斜(加粗⌘+b, 斜体⌘+i) 5 阅读全文
posted @ 2023-05-11 16:10 凡人半睁眼 阅读(327) 评论(0) 推荐(0) 编辑
上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 34 下一页