08 2020 档案

摘要:模块和import语句 模块 使用python 语言编写的一整段 python 程序, 保存在以 .py 结尾的文件中, 这个以.py 结尾的文件就是 python 脚本 随着程序变得越来越长,你或许会想把它拆分成几个文件,以方便维护。你亦或想在不同的程序中使用一个便捷的函数, 而不必把这个函数复制 阅读全文
posted @ 2020-08-24 11:49 阿伟啊啊啊啊 阅读(222) 评论(0) 推荐(0)
摘要:Python外壳:代码结构 在吉多 · 范 · 罗苏姆开始考虑设计 Python 语言时,他决定通过代码缩进来区分代码块结构,避免输入太多的花括号和关键字。Python 使用空白来区分代码结构,这是初学者需要注意的不同寻常的第一点,而且有其他语言开发经验的人会觉得奇怪。但使用 Python 一段时间 阅读全文
posted @ 2020-08-23 15:34 阿伟啊啊啊啊 阅读(174) 评论(0) 推荐(0)
摘要:命名空间和作用域 名称空间就是存放名字的盒子,作用域就是盒子放的地方 命名空间 先看看官方文档的一段话: A namespace is a mapping from names to objects.Most namespaces are currently implemented as Pytho 阅读全文
posted @ 2020-08-23 14:57 阿伟啊啊啊啊 阅读(239) 评论(0) 推荐(0)
摘要:装饰器 有时你需要在不改变源代码的情况下修改已经存在的函数,这就是为什么有装饰器。 调用函数就像是影分身,每次调用就是叫一个分身去干活,装饰器就是给分身一把锄头去锄地,或者给他一个饭勺去做饭,而自己什么工具都不用拿在一边玩。 一、装饰器是什么? 装饰器,顾名思义,就是增强函数或类的功能的一个函数。 阅读全文
posted @ 2020-08-23 14:15 阿伟啊啊啊啊 阅读(122) 评论(0) 推荐(0)
摘要:生成器与迭代器 迭代器 迭代器就像60000期免息(永远免息)一样,不用给利息,又能减少(内存)负担。 大多数容器对象都可以使用 for 语句:​for element in [1, 2, 3]: print(element)for element in (1, 2, 3): print(eleme 阅读全文
posted @ 2020-08-23 11:12 阿伟啊啊啊啊 阅读(205) 评论(0) 推荐(0)
摘要:函数 首先试想一下 我们只有加法,没有乘法,我们是怎么做代替乘法的? 比如 9个8 相加 那么我们是不是应该 8 + 8 + 8 + 8 + 8 + 8 + 8 + 8 + 8 = 72 比如 4个1 相加 1+ 1 + 1 + 1 = 4 有了乘法后就不用这么麻烦了 8 * 9 = 72 1 * 阅读全文
posted @ 2020-08-23 10:34 阿伟啊啊啊啊 阅读(291) 评论(0) 推荐(0)
摘要:推导式 推导式是从一个或者多个迭代器快速简洁地创建数据结构的一种方法。它可以将循环和条 件判断结合,从而避免语法冗长的代码。会使用推导式有时可以说明你已经超过 Python 初 学者的水平。也就是说,使用推导式更像 Python 风格。 列表推导式 1. 你可以从 1 到 5 创建一个整数列表,每次 阅读全文
posted @ 2020-08-22 15:18 阿伟啊啊啊啊 阅读(303) 评论(0) 推荐(0)
摘要:使用for迭代 for循环可以做的事情while循环都可以实现,之所以用for循环是因为在循环取值(即遍历值)时for循环比while循环的使用更为简洁 !! Python 频繁地使用迭代器。它允许在数据结构长度未知和具体实现未知的情况下遍历整个数据结构,并且支持迭代快速读写中的数据,以及允许不能一 阅读全文
posted @ 2020-08-22 12:36 阿伟啊啊啊啊 阅读(1685) 评论(0) 推荐(0)
摘要:使用 while 就行循环 使用 if、elif 和 else 条件判断的例子是自顶向下执行的,但是有时候我们需要重复一些操作——循环。 Python 中最简单的循环机制是 while。 >>> count = 1>>> while count <= 5:... print(count)... co 阅读全文
posted @ 2020-08-22 12:05 阿伟啊啊啊啊 阅读(686) 评论(0) 推荐(0)
摘要:使用if、elif和else进行比较 在 Python 中,代码缩进决定了 if 和 else 是如何配对的。 什么是真值(True) 如果表达式的返回类型不是布尔会发生什么?什么情况下 Python 会认为是 True 和 False? 下面的情况也会被认为是 False。 布尔 False nu 阅读全文
posted @ 2020-08-22 11:43 阿伟啊啊啊啊 阅读(258) 评论(0) 推荐(0)
摘要:“容器是用来存放数据的,是一种把多个元素组织在一起的数据结构,容器中的元素可以逐个地迭代获取,可以用in, not in关键字判断元素是否包含在容器中。容器是一种可以包含其他类型对象(如列表、元组、字典等)作为元素的对象。” pyton的四种容器 1 列表 2 元组 3 字典 4 集合 阅读全文
posted @ 2020-08-15 17:54 阿伟啊啊啊啊 阅读(105) 评论(0) 推荐(0)
摘要:集合 Python也包含有 集合 类型。集合是由不重复元素组成的无序的集。它的基本用法包括成员检测和消除重复元素。集合对象也支持像 联合,交集,差集,对称差分等数学运算。 创建集合 花括号或 set() 函数可以用来创建集合。注意:要创建一个空集合你只能用 set() 而不能用 {},因为后者是创建 阅读全文
posted @ 2020-08-15 17:41 阿伟啊啊啊啊 阅读(150) 评论(0) 推荐(0)
摘要:字典 字典( dictionary)与列表类似,但不关心元素的顺序,因为它们不是通过像0或1的偏移量访问的。取而代之,每个元素拥有与之对应的互不相同的键(key),需要通过键来访问元素。键通常是字符串,但它还可以是 Python中其他任意的不可变类型:布尔型整型、浮点型、元组、字符串,以及其他一些在 阅读全文
posted @ 2020-08-15 17:40 阿伟啊啊啊啊 阅读(194) 评论(0) 推荐(0)
摘要:元组 与列表类似,元组也是由任意类型元素组成的序列。 与列表不同的是,元组是不可变的,这意味着一旦元组被定义,将无法再进行增加、删除或修改元素等操作。因此,元组就像是一个常量列表。 使用()创建元组 下面的例子展示了创建元组的过程,它的语法与我们直观上预想的有一些差别 用()创建一个空元组 >>> 阅读全文
posted @ 2020-08-14 15:30 阿伟啊啊啊啊 阅读(475) 评论(0) 推荐(0)
摘要:1. 列表 列表非常适合利用顺序和位置定位某一元素,尤其是当元素的顺序或内容经常发生改变时。与字符串不同,列表是可变的。你可以直接对原始列表进行修改:添加新元素、删除或覆盖已有元素。在列表中,具有相同值的元素允许出现多次。 2. 使用 [ ] 或list() 创建列表 列表可以由0个或多个元素组成, 阅读全文
posted @ 2020-08-11 17:03 阿伟啊啊啊啊 阅读(98) 评论(0) 推荐(0)
摘要:引入:变量的是用来反映状态以及状态变化的,毫无疑问针对不同的状态就应该用不同类型的数据去标识。 1. 数字类型 python中你可以对数字就行下表中的计算 运算符描述示例运算结果 + 加法 5 + 5 10 - 减法 5 - 1 4 * 乘法 4 * 3 12 / 除法(浮点除法) 9 / 3 3. 阅读全文
posted @ 2020-08-11 16:26 阿伟啊啊啊啊 阅读(632) 评论(0) 推荐(0)
摘要:1 什么是变量? 变就是变化,量指的是事物的状态 变量就是可以变化的状态。 比如 年龄身高 等等 2 为什么要有变量? 像人的记忆功能。 为了让计算机能够像人一样去记忆事物的某种状态,并且状态是可以发生变化的,比如我今年18,他叫小花。 3 python中变量的基本使用 变量基本使用 ① 变量名:是 阅读全文
posted @ 2020-08-10 23:22 阿伟啊啊啊啊 阅读(222) 评论(0) 推荐(0)
摘要:操作系统 引入 倘若我们要开发一个应用程序,比如xx视频,该软件的一个核心业务就是播放视频,开发者在开发程序时都必须依次开发两种: 1、控制硬件 编写一套完整的的控制程序,用来控制硬件的基本运行,以及把复杂的硬件的操作封装成简单的接口 2、再编写核心逻辑 基于控制程序的接口开发包含一系列业务逻辑的程 阅读全文
posted @ 2020-08-10 12:05 阿伟啊啊啊啊 阅读(378) 评论(0) 推荐(0)
摘要:1 什么是计算机 计算机俗称“电脑”,包含人对计算机的终极期望,能够真的像人脑一样去工作 2 为何要有计算机 为了找奴隶,替自己工作 人 人类的语言 >奴隶 人 编程语言 >计算机 大前提:计算机所有的组成都是模仿人的某一功能或器官 3 计算机的五大部件组成 1 控制器: 作用:是计算机的指挥系统, 阅读全文
posted @ 2020-08-09 22:54 阿伟啊啊啊啊 阅读(866) 评论(0) 推荐(0)
摘要:解决问题的前提 是不是应该先有问题啊?所以我会基于一个个问题解决我的一个个问题 1.python是什么? 一门编程语言 2.什么是语言? 语言是人类就行沟通交流的表达方式 3.语言是人类沟通的方式,那编程语言呢? 编程语言就是人和计算机沟通交流的表达方式 4.什么是编程? 编程就是为了使计算机能够理 阅读全文
posted @ 2020-08-09 16:15 阿伟啊啊啊啊 阅读(123) 评论(0) 推荐(0)
摘要:我的逐梦之路 小学,小学时大家都会被老师问一个问题,那就是 “你的梦想是什么”,“我当然是科学家啦!”然后什么都没发生小学就过完了。。。。 初中,我读初中时,诺基亚已经慢慢被淘汰了,那时候消息还不算灵通,对于我来说iphone那是横空而出,同时我还知道了一个新的词,黑客。然后我家很迟才买电脑接通网线 阅读全文
posted @ 2020-08-09 15:48 阿伟啊啊啊啊 阅读(138) 评论(0) 推荐(0)