03 2018 档案
摘要:一、 迭代器 一 、迭代的概念 迭代器即迭代的工具,那什么是迭代呢? 迭代是一个重复的过程,每次重复即一次迭代,并且每次迭代的结果都是下一次迭代的初始值 二、 为何要有迭代器?什么是可迭代对象?什么是迭代器对象? 1、为何要有迭代器? 对于序列类型:字符串、列表、元组,我们可以使用索引的方式迭代取出
阅读全文
摘要:一、 装饰器 装饰器就是闭包函数的一种应用场景 什么是闭包函数?我们再来回忆一下: 闭包函数: 定义在函数内部的函数,并且该函数包含对外部函数作用域(强调:对全局作用域名字的引用不算闭包)名字的引用,该函数称为闭包函数 说到作用域我们再回忆下: 作用域: 全局范围:内置+全局 全局有效,全局存活 局
阅读全文
摘要:一 、函数对象 一 、函数是第一类对象,即函数可以当作数据传递 二、 利用该特性,优雅的取代多分支的if 二 、函数嵌套 一 、函数的嵌套调用 在函数内又调用了其他函数 二 、函数的嵌套定义 在函数内又定义其他函数 三 、名称空间与作用域 一 、什么是名称空间? 二、名称空间的分类 三 、名称空间的
阅读全文
摘要:python全栈开发-Day2 布尔 流程控制 循环 一、布尔 1、概述 #布尔值,一个True一个False #计算机俗称电脑,即我们编写程序让计算机运行时,应该是让计算机无限接近人脑,或者说人脑能干什么,计算机就应该能干什么,人脑的主要作用是数据运行与逻辑运算,此处的布尔类型就模拟人的逻辑运行,
阅读全文
摘要:一 、引子 1、 为何要用函数之不用函数的问题 2、 函数是什么? 3、 函数分类 二 、定义函数 1、如何自定义函数? 2、 函数使用的原则:先定义,再调用 函数即“变量”,“变量”必须先定义后引用。未定义而直接引用函数,就相当于在引用一个不存在的变量名 #测试一 def foo(): print
阅读全文
摘要:一、字符编码总结 1、什么是字符编码 人类的字符 》翻译 》数字 翻译的过程遵循的标准即字符编码(就是一个字符与数字一一对应关系的表) 我们在计算机上常见: ascii 英文:1bytes gbk:中文:2bytes 英文:1bytes unicode:任意字符:2bytes utf-8:中文:3b
阅读全文
摘要:一 、文件操作 一 、介绍 计算机系统分为:计算机硬件,操作系统,应用程序三部分。 我们用python或其他语言编写的应用程序若想要把数据永久保存下来,必须要保存于硬盘中,这就涉及到应用程序要操作硬件,众所周知,应用程序是无法直接操作硬件的,这就用到了操作系统。操作系统把复杂的硬件操作封装成简单的接
阅读全文
摘要:一、首先按照以下几个点展开对集合的学习 #一:基本使用 1 、用途 2 、定义方式 3 、常用操作+内置的方法 #二:该类型总结 1、 存一个值or存多个值 只能存一个值 可以存多个值,值都可以是什么类型 2 、有序or无序 3 、可变or不可变 !!!可变:值变,id不变。可变==不可hash !
阅读全文
摘要:一 、了解字符编码的知识储备 一 、计算机基础知识 二 、文本编辑器存取文件的原理(nodepad++,pycharm,word) 三、 python解释器执行py文件的原理 ,例如python test.py 四 、总结python解释器与文件本编辑的异同 二 字符编码介绍 一 、什么是字符编码
阅读全文
摘要:一、前言 首先,不管学习什么数据类型,我们都带着以下几个问题展开学习: #1:基本使用 1 、用途 2 、定义方式 3、常用操作+内置的方法 #2:该类型总结 1 、存一个值or存多个值, 只能存一个值 可以存多个值,值都可以是什么类型 2 、有序or无序 3 、可变or不可变 !!!可变:值变,i
阅读全文
摘要:一、按照以下几个点展开字符串的学习 #一:基本使用 1、 用途 #首先字符串主要作用途径:名字,性别,国籍,地址等描述信息2、定义方式 在单引号\双引号\三引号内,由一串字符组成 3、常用操作+内置的方法 #优先掌握的操作: #1、按索引取值(正向取+反向取) :只能取 #2、切片(顾头不顾尾,步长
阅读全文
摘要:一、首先按照以下几个点展开列表的学习 二、按照上面的几点问题开始展开学习 三、列表的小结: 1 、可以存多个值,值都可以是什么类型 2 、有序 3 、可变:值变,id不变。可变==不可hash 四、整型与浮点型 其他数字类型(了解) 五、数据运算 五、数据运算 算数运算: PS: 取模可以用判断奇偶
阅读全文
摘要:变量 变量用于存储在计算机程序中引用和操作的信息。它们还提供了一种用描述性名称标记数据的方法,这样我们的程序就能更清晰地被读者和我们自己理解。将变量看作保存信息的容器是很有帮助的。它们的唯一目的是在内存中标记和存储数据。然后可以在整个程序中使用这些数据。 声明变量 1 2 3 #_*_coding:
阅读全文
摘要:一、计算机基础 首先Python是一门编程语言 语言: 那什么是语言?语言就是一种事物与另一种事物沟通的介质。 所以说编程语言是程序员跟计算机沟通的介质,那么为什么要跟计算机沟通呢?没计算机行不行? 因为计算机帮人做了好多事情,说白了计算机是一台机器,这台机器用来解放人力,替代任务干活的。 什么是编
阅读全文

浙公网安备 33010602011771号