07 2019 档案
摘要:继承 什么是继承 继承:是一种关系,描述两个对象之间什么是什么的什么的关系 例如:哈士奇,金毛,阿拉斯加,拉布拉多,柯基都是狗 为什么要继承 继承的好处:# 继承的一方可以直接使用被继承一方已经有的东西 在程序中,继承描述的是类和类之间的关系 例如:a继承了b,a就能直接使用b已经存在的方法和属
阅读全文
摘要:懒人操作顺序:S_01>>>S_02>>>S_03 首先这是homebrew的官网 https://brew.sh/index_zh-cn 安装方法是在终端中输入 下面这行代码 // 但是官网很慢 可以考虑看S_01开始的更换镜像的步骤 /usr/bin/ruby -e "$(curl -fsSL
阅读全文
摘要:包 包是什么 他是一系列文件的结合体,表现形式就是文件夹 包的本质还是模块 他通常会有__init__.py文件 我们首先回顾一下模块导入的过程 import module首次导入模块(.py文件) 先产生一个执行文件的名称空间 1. 创建模块文件的名称空间 2. 执行模块中的代码,将产生的名字和值
阅读全文
摘要:collection模块 namedtuple 具名元组( 重要 ) 应用场景1 应用场景2 队列queue:先进先出(FIFO first in first out)( 重要 ) 双端队列deque( 重要 ) 有序字典OrderedDict 使用dict时,key是无序的。在对dict做迭代时,
阅读全文
摘要:在介绍正则表达式和re模块之前,先简要介绍一下 正则表达式与re模块的关系 1.正则表达式是一门独立的技术,任何语言均可使用 2.python中要想使用正则表达式需要通过re模块 正则表达式 元字符 ############################################## 分组
阅读全文
摘要:迭代器 迭代:更新换代的过程,每次的迭代都必须基于上一次的结果 迭代器:迭代取值的工具 作用 迭代器提供了一种不依赖于索引取值的方式 根据以上对于迭代的描述,如果只是简单的重复,不算迭代,如下: n = 0 while True: print(n) # 这只是简单重复,不算迭代 所以,迭代应该是“重
阅读全文
摘要:函数递归 即函数在调用阶段,直接或间接的又调用自身。 补充 # 查看函数支持的递归上限 import sys print(sys.getrecursionlimit()) # 不是很精确 # 一般返回的是1000 sys.setrecursionlimit(2000) # 如果想要修改递归的上限,可
阅读全文
摘要:闭包函数 顾名思义就是定义在函数内部的函数,内部函数引用了外部函数作用域的名字 def outter(): x = 111 def inner(): print(x) return inner res = outter() # res就是inner函数内存地址 def func(): x = 333
阅读全文
摘要:Mac 如何前往文件夹 首先,回到桌面,或者点击Finder(访达) 然后输入快捷键 ⌘ Command + ⇧ Shift + G 或者在Finder上方状态栏中点击‘前往’>>>‘前往文件夹’ Mac 如何修改hosts 1. 用上面👆的方法,前往文件夹‘/etc’ 2.找到hosts文件 3
阅读全文
摘要:在了解函数之前,我们先想象一个这样的场景: 如果现在len方法不能用了,我们要如何用代码计算‘kilobitten’这个字符串的长度? str1 = 'kilobitten' length = 0 for i in str1: length += 1 print(length) # 10 此时又有一
阅读全文
摘要:文件操作 什么文件? 操作系统提供给用户操作复杂硬件(硬盘)的简易的接口 为什么操作文件 人或者应用程序需要永久的保存数据 文件的打开过程 step1 点击需要打开的文件 step2 操作系统接收到命令,将文件路径传送给CPU step3 CPU根据路径去硬盘中寻找文件,然后调取到内存中 step4
阅读全文
摘要:什么是数据类型? 数据类型可以拆开理解,数据是用来记录状态的,而类型则表示的是针对不同状态用不同的数据类型去表示。 (比如人的年龄用整数去表示,而银行计算利息用小数去表示) ps:数据类型都是靠python内部对应的数据类产生出来的。 int整型 作用:记录等级,电话号码,QQ号,年龄,人数等等 >
阅读全文
摘要:毫无疑问,用户交互是软件产品使用体验中至关重要的一部分,所谓与用户交互,个人看来,就是程序与用户交换信息的过程。 正如以下这个例子: 1 print(' 100以内猜个数吧 \n') 2 res = '90' 3 guess = 0 4 while guess == 'Y' or guess ==
阅读全文
