11 2023 档案

摘要:递归: 函数自己调用自己 递归如果没有任何东西拦截的话. 它默认就是一个死循环 def func() func() func() 因此递归调用的时候需要有判断,来退出循环 def func() if xxxxx: return func() func() 这里就用到了return来充当循环中的bre 阅读全文
posted @ 2023-11-30 16:52 Magiclala 阅读(43) 评论(0) 推荐(0) 编辑
摘要:内置函数的使用方法: locals:函数会以字典的类型返回当前位置的所有局部变量 globals:函数会以字典的类型返回全部局部变量 zip: 可以把多个可迭代内容进行合并 sorted: 排序 filter: 筛选 map: 映射 locals和globals locals:函数会以字典的类型返回 阅读全文
posted @ 2023-11-30 11:50 Magiclala 阅读(12) 评论(0) 推荐(0) 编辑
摘要:匿名函数也被称为 lambda 函数 lambda 函数是一种小型、一次性的、可以在一行内定义的匿名函数。它通常用于一些简单的操作,例如传递给高阶函数(接受函数作为参数的函数)或在一行内定义短小的功能。 特点: 匿名性: lambda 函数是匿名的,它没有固定的函数名。 简洁性: lambda 函数 阅读全文
posted @ 2023-11-30 11:17 Magiclala 阅读(55) 评论(0) 推荐(0) 编辑
摘要:生成器(generator): 生成器的本质就是迭代器 创建生成器的两种方案: 1. 生成器函数 2. 生成器表达式 生成器函数 生成器函数中有一个关键字yield 生成器函数执行的时候, 并不会执行函数, 得到的是生成器. yield: 只要函数中出现了yield. 它就是一个生成器函数 作用: 阅读全文
posted @ 2023-11-30 08:20 Magiclala 阅读(130) 评论(0) 推荐(0) 编辑
摘要:迭代器iterator: 提到迭代器,最典型的就是for循环 for 变量 in 可迭代: pass 可迭代对象iterable: 是指可以使用 for 循环进行遍历的对象。除了字符串 (str)、列表 (list)、元组 (tuple)、字典 (dict)、集合 (set) 和文件对象 (open 阅读全文
posted @ 2023-11-30 04:19 Magiclala 阅读(33) 评论(0) 推荐(0) 编辑
摘要:闭包: 本质, 内层函数对外层函数的局部变量的使用. 此时内层函数被称为闭包函数 1. 可以让一个变量常驻与内存,可随时被外层函数调用。 2. 可以避免全局变量被修改、被污染、更安全。(通过版本控制工具,将不同人所写的代码都整合的时候,避免出现问题) def func(): a = 10 def i 阅读全文
posted @ 2023-11-30 03:12 Magiclala 阅读(96) 评论(0) 推荐(0) 编辑
摘要:作用域: 变量的访问权限 全局变量 -> 全局作用域 局部变量 -> 局部作用域(比如在函数内定义的变量,只能在函数内调用) a = 10 # 全局变量 -> 全局作用域 print(a) def func(): # 全局的一个函数 b = 20 # 局部变量, 局部作用域 print(a) # f 阅读全文
posted @ 2023-11-30 00:34 Magiclala 阅读(40) 评论(0) 推荐(0) 编辑
摘要:推导式: 推导式是为了简化代码. 语法: 列表推导式:[数据 for循环 if判断] 集合推导式:{数据 for循环 if判断} 字典推导式:{k:v for循环 if判断} 元组推导式:不存在(因为元组不可以增、删、改) 生成器表达式:(数据 for循环 if判断) -> 不是元组推导式 不要把推 阅读全文
posted @ 2023-11-29 19:11 Magiclala 阅读(41) 评论(0) 推荐(0) 编辑
摘要:Python中的内置函数 基础数据类型相关(38) 和数字相关(14) 数字类型(4) bool——布尔型 int——整型 float——浮点型 complex——虚数 机制转换(3) bin——二进制 oct——八进制 hex——十六进制 数学运算(7) abs——计算绝对值 divmod——返回 阅读全文
posted @ 2023-11-22 14:56 Magiclala 阅读(17) 评论(0) 推荐(0) 编辑
摘要:函数的返回值: 函数执行之后. 会给调用方一个结果. 这个结果就是返回值 关于return: 函数只要执行到了return. 函数就会立即停止并返回内容. 函数内的return的后续的代码不会执行 1. 如果函数内没有return , 此时外界收到的是None 2. 如果写了return 1. 只写 阅读全文
posted @ 2023-11-21 19:03 Magiclala 阅读(119) 评论(0) 推荐(0) 编辑
摘要:函数的定义: 对某一个特定的功能或者代码块进行封装. 在需要使用该功能的时候直接调用即可 格式: def 函数的名字(): 被封装的功能或者代码块->函数体 调用: 函数的名字() 使用函数的好处: 把多次重复调用的代码打包封装 让程序更加简洁直观,代码更加合理 方便一句话调用代码 方便一次性完成全 阅读全文
posted @ 2023-11-20 17:37 Magiclala 阅读(70) 评论(0) 推荐(0) 编辑
摘要:文件操作 1. 找到这个文件. 双击打开它 open(文件路径, mode="", encoding="") 文件路径: 1. 绝对路径 d:/test/xxxx.txt 2. 相对路径 相对于当前你的程序所在的文件夹 ../ 上一层文件夹 mode: r : read 读取 w : write 写 阅读全文
posted @ 2023-11-16 15:26 Magiclala 阅读(30) 评论(0) 推荐(0) 编辑
摘要:1. 算数运算 + - * / // % "//"除 "%"余 a = 20 b = 3 c = a // b d = a % b # 20 / 3 = 6.....2 print(c) print(d) #运行结果 6 2 让用户输入一个数字. 判断是否是35的倍数 n = int(input(" 阅读全文
posted @ 2023-11-14 18:39 Magiclala 阅读(18) 评论(0) 推荐(0) 编辑
摘要:相关阅读:字符集(Character Set)和编码(Encoding)的历史演化 字符集和编码的总结: 1. ASCII编码: 8bit, 1byte => 256(最大可表示)2. GBK编码: Windows系统默认 16bit, 2byte => 65536(最大可表示)3. Unicode 阅读全文
posted @ 2023-11-14 15:55 Magiclala 阅读(207) 评论(0) 推荐(0) 编辑
摘要:谷歌浏览器输入地址后http自动转https解决方法 https://blog.csdn.net/qq_51563725/article/details/133691727 阅读全文
posted @ 2023-11-07 13:27 Magiclala 阅读(207) 评论(0) 推荐(0) 编辑
摘要:字符集(Character Set)和编码(Encoding)是两个相关但不同的概念,它们在计算机和信息技术领域用于处理文本数据。 字符集(Character Set): 字符集是一种定义了一组字符、符号和控制符号的集合,这些字符通常用于书写和表示文本信息。字符集包括字母、数字、标点符号、特殊符号、 阅读全文
posted @ 2023-11-06 11:40 Magiclala 阅读(217) 评论(0) 推荐(0) 编辑
摘要:https://www.secrss.com/articles/50209 Gh0st是一种远程控制软件,它可以在被攻击的计算机上运行并允许攻击者远程控制该计算机。为了查找Gh0st的进程、文件、注册表等信息,您可以采取以下步骤: 查找Gh0st的进程:打开任务管理器,查看正在运行的进程列表,如果发 阅读全文
posted @ 2023-11-02 17:22 Magiclala 阅读(693) 评论(0) 推荐(0) 编辑
摘要:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run 是Windows操作系统中的一个注册表项,它包含了在Windows启动时自动运行的程序列表。这些程序可以是系统自带的,也可以是用户自己安装的。当Windows启动时,这些 阅读全文
posted @ 2023-11-02 17:18 Magiclala 阅读(40) 评论(0) 推荐(0) 编辑
摘要:字典进阶操作 -- 循环和嵌套 字典的循环 我们先看直接打印字典的样子,会分别对每对key:value进行打印,并使用,分隔他们 dic = { "赵四": "特别能歪嘴", "刘能": "老, 老四啊...", "大脚": "跟这个和那个搞对象", "大脑袋": "瞎折腾....", } prin 阅读全文
posted @ 2023-11-01 15:21 Magiclala 阅读(746) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示