摘要: 1、函数执行流程: def foo1(a, a1=1): print("foo1 called", a, a1) def foo2(b): foo3(b) print("foo2 called", b) def foo3(c): print("foo3 called", c) def main(): 阅读全文
posted @ 2020-04-28 17:30 我听过 阅读(496) 评论(0) 推荐(0) 编辑
摘要: 1、 软件运行环境 1> 软件运行和编译 ABI:Application Binary Interface(应用程序的二进制接口) Windows 与 Linux 不兼容 ELF 对应于UNIX 下的文件 PE 则是Windows 的可执行文件 库级别的虚拟化:不兼容解决 Linux:WINE(可以 阅读全文
posted @ 2020-04-28 12:18 我听过 阅读(328) 评论(0) 推荐(0) 编辑
摘要: 文本处理工具 sed(查看修改文件) Stream EDitor(sed),sed 是一种行编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为 "模式空间” ( pattern space ),接着用 sed 命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。然后读 阅读全文
posted @ 2020-04-23 19:18 我听过 阅读(382) 评论(0) 推荐(0) 编辑
摘要: 1、使用 locate 命令 需要安装:yum install mlocate -y 创建或更新 slocate/locate 命令所必需的数据库文件:updatedb 作用:搜索不经常改变的文件如配置文件等,否则需要搜索前更新数据库 文件查找:非实时查找(数据库查找),查询系统上预建的文件索引数据 阅读全文
posted @ 2020-04-23 14:27 我听过 阅读(1046) 评论(0) 推荐(0) 编辑
摘要: 匿名函数 匿名:隐藏名字,既没有名称 匿名函数:没有名字的函数 函数没有名字该如何定义?函数没有名字如何调用? lambda 表达式 Python 中,使用 lambda 表达式构建匿名函数。 lambda x : x ** 2 # 定义 print((lambda x : x ** 2)(4)) 阅读全文
posted @ 2020-04-23 12:50 我听过 阅读(435) 评论(0) 推荐(1) 编辑
摘要: 函数的返回值和作用域 1、返回值 def guess(x): if x > 3: return "> 3" else: return "<= 3"print(guess(10)) 1> Python 函数使用 return 语句返回 "返回值” 2> 所有函数都有返回值,如果没有 return 语句 阅读全文
posted @ 2020-04-21 21:13 我听过 阅读(1798) 评论(0) 推荐(1) 编辑
摘要: 1 Python函数 数学定义: ​ y = f(x),y 是 x 的函数,x 是自变量。y = f(x0, x1, ... xn) Python函数: ​ 由若干语句组成的语句块、函数名称、参数列表构成,它是组织代码的最小单元 ​ 完成一定的功能 函数的作用: ​ 结构化编程对代码的最基本的封装, 阅读全文
posted @ 2020-04-20 21:12 我听过 阅读(435) 评论(0) 推荐(0) 编辑
摘要: 1、基础概念 1.1 程序组成 程序:算法 + 数据结构 数据:是程序的核心 算法:处理数据的方式 数据结构:数据在计算机中的类型和组织方式 1.2 编程分格 过程式:以指令为中心,数据服务于指令 对象式:以数据为中心,指令服务数据 1.3 编程语言 计算机:运行二进制指令 编程语言:人与计算机之间 阅读全文
posted @ 2020-04-16 16:54 我听过 阅读(339) 评论(0) 推荐(0) 编辑
摘要: 1、标识 id 返回对象的唯一标识,CPython返回内存地址2、哈希hash() 返回一个对象的哈希值3、类型type() 返回对象的类型 print(type(1),type(int),type(type),type([]),type('abc'),type(list)) #返回 type——> 阅读全文
posted @ 2020-04-09 16:52 我听过 阅读(376) 评论(0) 推荐(0) 编辑
摘要: 1、列表解析 List Comprehension 举例:生成一个列表,元素0~9,对每一个元素自增1后求平方返回新列表 # 传统做法 lst = list(range(10)) newlist = [] for i in range(len(lst)-1): newlist.append((i + 阅读全文
posted @ 2020-04-08 20:03 我听过 阅读(2412) 评论(1) 推荐(1) 编辑