10 2019 档案
摘要:数据类型分类 一、按存值个数区分 | 存值个数 | 数据类型 | | : : | : | | 单个值 | 数字,字符串 | | 多个值(容器) | 列表,元组,字典,集合 | 二、按可变不可变区分 | 可变or不可变 | 数据类型 | | : : | : | | 可变 | 列表,字典,集合 | |
阅读全文
摘要:集合类型内置方法 集合可以理解成一个集合体,学习Python的学生可以是一个集合体;学习Linux的学生可以是一个集合体。 上述的列表方式求两个集合体的关系运算非常复杂,因此有了我们的集合数据类型。 1、定义 集合(set)是一个无序的不重复元素序列。 可以使用大括号 { } 或者 set() 函数
阅读全文
摘要:字典类型的内置方法 一、字典类型内置方法(dict) 1.定义:字典(dictionary)是除列表以外python之中最灵活的内置数据结构类型。列表是有序的对象集合,字典是无序的对象集合。两者之间的区别在于:字典当中的元素是通过键来存取的,而不是通过偏移存取。字典用"{ }"标识。字典由索引(ke
阅读全文
摘要:元祖类型内置方法(tuple) 一、元组类型内置方法(tuple) 元组是不可变的列表,即元组的值不可更改,因此元组一般只用于只存不取的需求。也因此元组可以被列表取代掉,所以元组相比较列表使用的很少。元组相比较列表的优点为:列表的值修改后,列表的结构将会发生改变,而元组只需要存储,因此列表在某种程度
阅读全文
摘要:列表类型内置方法(list) 列表类型内置方法 定义:[]内可以有多个任意类型的值,逗号分隔元素 1.1 优先掌握( ) 1. 按索引取值(正向取值+反向取值),即可存也可以取 2. 切片 3. 长度len 4. 成员运算in和not in 5. 追加append 6. 删除del 7. 循环 1.
阅读全文
摘要:数字类型、浮点类型、字符串内置方法 一、(int)内置方法 定义:可以使用int()方法将纯数字的字符串转为十进制的整型 整数和进制:二进制以 引导,八进制以 引导,十六进制则以 引导,大写字母也可以使用 。 Python3没有"long int"类型,事实上Python的整数可以任意大(注: 只是
阅读全文
摘要:异常处理 一、什么是异常 异常就是程序运行时发生错误的信号(在程序出现错误时,则会产生一个异常,若程序没有处理它,则会抛出该异常,程序的运行也随之终止),在python中,错误触发的异常如下 1.1语法错误 语法错误,根本过不了python解释器的语法检测,必须在程序执行前就改正。 1.2 逻辑错误
阅读全文
摘要:控制流 if语句 while for...in 1、if语句 如果语句用来检查一个条件,如果条件为真则执行一个语句块(被称为if块),则执行另一个语句块(被称为else块)。 其中 else分支是任选的 。 Example: 输出 这里我们使用的是 分支,事实上它把两个相关的 语句组合成一个 语句。
阅读全文
摘要:运算符 1、算术运算符 | 运算符 | 名称 | 说明 | 例子 | | | | | | | | | | | | 加 | 两个对象相加 | 得到 。`'a' + 'b' 'ab'`。 | | | | | 减 | 得到负数或是一个数减去另一个数 | 得到一个负数。 得到 。 | | | | | 乘 |
阅读全文
摘要:Python基础知识 1、逻辑行和物理行 你所看到的代码中的行即为 物理行 ,而python将一条语言当作一个 逻辑行 。 python假设一个物理行对应一个逻辑行。 逻辑行的例子是形如 的单条语句,如果它独占一行(就象你在编辑器看到的),那么它也是一个物理行。 python本身鼓励每条语句占一行
阅读全文
摘要:格式化输出的三种方式 一、占位符 程序中经常会有这样场景:要求用户输入信息,然后打印成固定的格式 比如要求用户输入用户名和年龄,然后打印如下格式: 很明显,用逗号进行字符串拼接,只能把用户输入的名字和年龄放到末尾,无法放到指定的xxx位置,而且数字也必须经过str(数字)的转换才能与字符串进行拼接,
阅读全文
摘要:Python与用户交互 一、为什么交互 让我们来回顾计算机的发明有何意义,计算机的发明是为了奴役计算机,解放劳动力。假设我们现在写了一个ATM系统取代了柜员,如果我们要在这台ATM上取款,那么这个ATM是不是会要求我们输入姓名、密码?是不是需要我们输入我们需要取款金额?这是不是就可以理解为一种交互。
阅读全文
摘要:列表操作解压缩,字典压缩的是Key 一、解压缩 如果我们给出一个列表,我们需要一次性取出多个值,我们是不是可以用下面的方式实现呢? 讲真,上面的方法真的是谁用谁知道,我们可以试一试解压缩。 解压缩可以这样理解:超市打包是把多个商品放在一起,解压缩其实就是解包把多个商品一次性拿出来。 有时候我们解压缩
阅读全文
摘要:数据类型基础 一、什么是数据类型? 首先让我们回顾变量是什么:变量用来记录世界的状态。创建计算机的目的就是想要让计算机和人一样能够识别世间万物,既然计算机能够识别世间万物,那么我们来想想怎么让计算机来认识我? 我们不讲计算机怎么认识我,我们聊聊你是怎么认识我的?如果是你,你是不是会通过我的名字、年龄
阅读全文
摘要:整型、浮点型、字符串型、列表型、字典型、布尔型 一、整型(int) 1.1作用 表示人的年龄、各种号码、级别 1.2定义 输出结果: 1.3 如何用 加减乘除、逻辑判断(大于、小于) 二、浮点型(float) 2.1 作用 表示身高、体重、薪资 2.2 定义 输出结果: 2.3 如何用 加减乘除、逻
阅读全文
摘要:008注释 一、注释 当你把变量理解透了,你就已经进入了编程的世界。随着学习的深入,用不了多久,你就可以写复杂的上千甚至上万行的代码啦,有些代码你花了很久写出来,过了些天再回去看,发现竟然看不懂了,这太正常了。 另外,你以后在工作中会发现,一个项目多是由几个甚至几十个开发人员一起做,你要调用别人写的
阅读全文
摘要:花式赋值 一、链式赋值 输出结果 输出结果: 二、交叉赋值 输出结果:
阅读全文
摘要:变量的三个特征 对于每个变量,python都提供了这三个方法分别获取变量的三个特征,其中python的内置功能id(),内存地址不一样,则id()后打印的结果不一样,因为每一个变量值都有其内存地址,而id是用来反映变量值在内存中的位置,内存地址不同则id不同。 一、打印(一) 输出结果: 二、判断变
阅读全文
摘要:Python变量内存管理 一、变量存哪了? 当我们在p1.py中定义一个变量 ,那么计算机把这个变量值10存放在哪里呢了?我们回顾计算机的三大核心组件为:CPU、内存和硬盘。一定不是CPU,那是存放在内存还是硬盘中了呢?我们再回顾变量运行的三个过程,如果我们没有使用python解释器运行p1.py这
阅读全文
摘要:Python变量和常量 1、Python变量 一、什么是变量 变量从字面意思可以理解成:是变化的量。但是这样理解和没有理解貌似没有什么区别,我们把变量两个字拆分看看。 我们首先来想想看你是怎么认识我的,今天来你会认识我,明天来你还会认识我。那你是不是记住我这个人的典型特征,比如我的名字FirstRe
阅读全文
摘要:一、程序设计 1.1程序设计IPO模式 I:Input 程序的输入 P:Process 程序的主要逻辑 O:OutPut 程序的输出 输入 程序的输入包括:文件输入、网络输入、用户手工输入、随机数据输入、程序内部参数输入等。 输入是一个程序的开始。 输出 程序的输出包括:屏幕显示输出、文件输出、网络
阅读全文
摘要:一、计算机之程序设计 1.1计算机的概念 计算机是根据指令操作数据的设备 1、功能性 对数据的操作,表现为数据计算、输入输出处理和结果储存等 2、可编程性 根据一系列指令自动的、可预测的、准确的完成操作者的意图 1.2 计算机的发展 计算机的发展是参照摩尔定律,表现为指数方式 ——计算机硬件所依赖的
阅读全文
摘要:Python解释器镜像源修改 这篇文章将解除你使用python的 受到的网速限制,如果只是下载较小的第三方库,可以尝试 。 一、Windows 1. 找到python安装目录下的:\Lib\site packages\pip\models\index.py文件,将PYPI的值改为你所需要的镜像源即可
阅读全文
摘要:Python解释器安装 首先我们来安装Python,Python3.5+以上即可 1、首先进入网站下载:点击 "打开链接" (或自己输入网址https://www.python.org/downloads/),进入之后如下图,选择图中红色圈中区域进行下载。 [ [ 3、双击exe文件进行安装,如下图
阅读全文
摘要:Python和Python解释器 一、Python介绍 Python的创始人为吉多·范罗苏姆(Guido van Rossum),如下图,少数几个不秃头的语言创始人。1989年的圣诞节期间,Guido为了打发圣诞节的无聊时光,开始写能够解释Python语言语法的解释器。Python这个名字,来自Gu
阅读全文
摘要:一、网络的瓶颈效应 上一节,我们讲到机器语言、汇编语言和高级语言,毫无疑问,机器语言和汇编语言我们可以放弃学习,谁想学让谁学去吧!我们重心可以放在高级语言上面,但是高级语言中的编译型语言和汇编型语言两者是互相矛盾的。这个时候对于不同的问题我们就应该有不同的策略,如果我们需要开发一个类似于操作系统这样
阅读全文
摘要:编程语言分类 一、机器语言 只要谈到计算机基础,有一个东西是我们无法避免的,那就是编程到底是什么? 现在想象这样一个场景,如果奴隶来自不同的国家,作为尊贵而又穷逼买不起管家的奴隶主的我们则需要和奴隶有一定的沟通才能控制奴隶。 如果把奴隶换成计算机,由于计算机以二进制的形式存储数据的,如果我们想要奴役
阅读全文
摘要:计算机组成原理 计算机的五大组成部分,分别为:控制器、存储器、运算器、输入设备和输出设备。其中控制器+运算器是计算机的中央处理器(CPU),相当于人类的大脑。 一、控制器(一) 计算机的指挥系统。大脑指挥全身的器官运行,但是大脑不会随意的指挥身体行动,大脑只有在接受指令后才会控制身体行动。 二、运算
阅读全文
摘要:计算机基础之编程 一、什么事编程语言? Python和中文、英语一样,都是一门语言,其实就可以看成一种事物与另一种事物沟通的介质。Python 属于编程语言,编程语言事程序猿和计算机之间的沟通的介质;中文和英语则是人与人之间沟通的介质 二、什么是编程? 编程指的是:程序猿基于某种编程语言的语法格式将
阅读全文
摘要:一、计算机基础 二、文本编辑器存取文件的原理 1、打开编辑器就打开启动了一个进程,是在内存中,所以,用编辑器编写的内容也都是存放与内存中的,断电后数据丢失了。 2、要想永久保存,需要点击保存按钮:编辑器把内存的数据刷到硬盘上。 3、在外面编写一个.py文件(没有执行),跟编写其他的文件没有任何区别,
阅读全文
摘要:一、计算机之编程 1.1 什么是编程语言 编程语言是人与计算机交流的介质。 1.2 什么是编程 编程就是使用编程语言编写成一个个的计算机可以识别的文件 1.3 为什么要编程 为了奴役计算机,解放劳动力,帮助人类完成一个个任务。 二、计算机组成原理 2.1计算机组成的五大部分 2.1.1CPU 2.1
阅读全文
摘要:一、使用问题 1.1高亮语法无效 代码块: 效果: milk 1.2上、下标语法无效 代码块: 效果: 22 22 1.3公式语法无效 1.4代码块语法无效 代码块: 效果: 代码部分 1.5 字体颜色设置 效果: 颜色 二、总结 MarkDown的语法在CnBlogs中的MarkDown中使用起来
阅读全文
摘要:MarkDown基本语法一、前言为了能够排版好笔记,使用MarkDown 推荐使用Typora 下载地址:https://www.typora.io/ MarkDown介绍 Markdown是一种可以使用普通文本编辑器编写的标记语言,通过简单的标记语法,它可以使普通文本内容具有一定的格式。 摘自百度
阅读全文
摘要:AutoCAD For Mac2018学习笔记 1、界面操作 display when open Command 2、快捷键 Control+9 关闭或开启命令提示框 Command+,打开选项 Preference选项 3、设置窗口元素布局(黑色为主) look&feel——Interface T
阅读全文

浙公网安备 33010602011771号