07 2019 档案

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

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