自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 017 Python中的文件

一、什么是文件 file 定义 1.是用于数据存储的单位 2.通常用来长期存储数据 3.文件中的数据是以字节为单位进行顺序存储的 操作流程 1.打开文件 2.读/写文件 3.关闭文件 注 任何的操作系统,同一个应用程序同时打开文件的数量有最大数限制,所以在用完文件后需要关闭 二、文件的函数打开函数open 语法 Open(file, mode=‘rt’) 作用 用于打开一个文件,返回此文...

2018-06-30 14:31:55 204

原创 016 Python中的 字节串 和 字节数组

一、  字节串bytes1.1 什么是字节串作用 存储以字节为单位的数据 说明 1.字节串是不可变的字节序列 2.字节是0~255的整数 3.字节串存的是整数 创建空字节串的字面值 b = b’’    b绑定空字符串 可单引号、双引号、三引号 创建非空字节串的字面值 b = b’ABCD’ b = b’\x41\x42’ 不能写 b = b‘中文’,可以用构造函数转换 1.2字节串的...

2018-06-24 11:25:55 1018

原创 015 Python中的 迭代器 和 生成器

一、什么是迭代器1.1 定义Iterator是访问可迭代对象的工具(对象) 是指用iter(obj)函数返回的对象(实例) 可以用next(it)函数获取可迭代对象的数据 1.2 迭代器相关函数iter(iterable) 从可迭代对象中返回一个迭代器,iterable必须是一个能提供一个迭代器的对象 next(iterator) 从迭代器iterator中获取下一个记录,如果无法获取下一条记...

2018-06-24 10:35:43 172

原创 014 Python中的 异常 Exception

一、异常是什么什么是错误 指由于逻辑或语法等导致一个程序无法正常执行的问题 特点 有些错误是无法预知的 什么是异常 指程序出错时标识的一种状态 当异常发生时,程序不会再向下执行,而转去调用此函数的地方待处理此错误并恢复为正常状态 作用 用作信号,通知上层调用者有错误需要处理 二、try语句语法 1.try-except 语句 2.try-finally 语句 2.1 try-except...

2018-06-24 10:16:14 395

原创 013 Python中的 模块 和 包

一、模块 Module1.一个包含有一系列数据、函数、类等组成的程序组 2.是一个文件,模块文件名通常以‘.py’结尾 作用 1.让一些相关的数据、函数、类等有逻辑的组织在一起,使逻辑结构更加清晰 2.模块中的变量,函数和类等可提供给其它模块或程序使用 分类 1.内置模块[W用1] (builtins)在解析器的内部可以直接使用 2.标准库模块[W用2] ,安装python时已安装,且可直接使...

2018-06-20 16:27:01 218

原创 012 Python中的 函数 ——使用篇

前言:    把上课的笔记整理出一些可能常用到的函数,持续更新中。。。    如有纰漏,请告知我,多谢~!一、Globals()函数和locals函数()Globals() 返回当前全局作用域内变量的字典 locals() 返回当前局部作用域内变量的字典  二、lambda表达式Also called 匿名函数作用 创建一个匿名函数对象 同def类似,但不提供函数名 语法 lambda [ 形...

2018-06-17 14:53:01 259

原创 011 Python中的 函数 ——理论篇

一、什么是函数是可以重复执行的语句块,可以重复调用 作用 用于封装语句块,提高代码的重用性 用于定义/创建用户级别的函数 语法 def 函数名(形参列表): 语句块 创建一个函数,把函数内的语句块打包为一个函数,用函数名绑定 说明 1.函数名就是语句块的名称 2.函数名的命名规则与变量名相同(函数名必须是标识符) 3.函数名是一个变量(绑定对象,绑定函数) 4.函数有自己名字空间...

2018-06-17 14:27:46 209

原创 010 Python中的 集合(set) 和 固定集合(frozenset)

一、什么是集合set1.集合是可变的容器(可添加、删除数据) 2.集合内的数据对象,都是唯一的 3.集合是无序的存储结构,集合中的数据没有先后顺序关系 (因为无序,所以插入删除的速度极快) 4.集合内的元素必须是不可变的对象 (不能把列表、字典插入到集合内) 5.集合是可迭代对象 6.集合是相当于只有键没有值的字典(键则是集合的数据) 创建空集合 Set()(返回的布尔值为False) S...

2018-06-17 08:49:52 850

原创 009 Python中的字典

一、什么是字典1.是一种可变的容器,可以存储任意类型的数据 2.数据没有先后顺序关系,字典存储是无序的,所以没有+-*/的运算 3.每个数据都是用“键“(key)进行索引 而不像序列可以用下标来进行索引 4.以“键值对”的形式进行映射存储 5.键不能重复,否则可能会丢失,且只能用不可变类型[W用2] 作为字典的键   值可以是任何类型 字典的字面值表示方式 用花括号{ }括起来,用冒号:分隔...

2018-06-13 22:31:08 135

原创 008 Python中的元组

前言:    简单介绍元组及其相关操作。一、什么是元组定义 不可改变的序列,同list一样,可以存放任意类型的容器; 不能增删改,但能查;不能切片、索引赋值; 相当于不可变的list;list是可变的; 表示方法 用小括号()括起来,单个元素括起来后加逗号(,),区分单个对象还是元组 创建空元组的字面值 t = ()   #t 绑定空元组 创建非空元组 t = 200         ...

2018-06-13 22:16:59 96

原创 007 Python中的列表list

一、什么是列表List容器 存储数据的 定义 1.是一种容器;一种序列,可以被改变的序列; 2.由特定元素组成的,元素之间可以没有关联关系,但有先后顺序 3.可以放任意类型的数据,万能的容器,可以放列表 4.是可迭代对象 创建空列表的字面值 L = [ ] 创建非空列表的字面值 L = [ 1, 2, 3, 4 ]           L = [‘beijing’, ‘shang...

2018-06-10 12:59:09 135

原创 006 Python中的 字符串String

一、表示方法1.1常规表示单引号和双引号的区别 单引号内可以包含双引号 双引号内可以包含单引号 三引号的作用 三引号字符串中的换行会自动转换为换行符 ‘\n’ 三引号内可以包含单引号和双引号 三引号,可以折行,可以回车;单引号和双引号不行 隐式字符串字面值的拼接 S = “I’m” ‘ a programmer’ 空字符串的布尔值为False,只要是空的就是False 1.2转义\’...

2018-06-10 12:42:39 137

原创 005 Python中的语句

前言:    介绍了什么是语句,以及一些常见的语句(del、break、continue等),还有循环语句(while、for)。    笔记来源于课堂笔记,难免会有疏忽之处,敬请指正~!一、什么是语句1.1什么是语句1.由一些表达式等组成,通常一条语句可以独立执行来完成一部分事情并形成结果 2.一条语句建议写在一行内 3.多条语句写在一行内需要用分号(;)分开  1.2如何换行显式换行 用 \...

2018-06-10 11:45:44 181

原创 004 Python中的数据类型以及运算

一、Python中的数据类型整数 int 和数学中的正数意义一致。 可正、可负、0; 不能有小数; 浮点数 float 有小数的数;在python3中,是双精度的(精度高) 复数complex 1+2j 布尔值bool 真,true,1;非0即真;       假,false,0; 可以用一个函数bool()来判断真假:bool(2) = True 可以和数字进行加减:4 ...

2018-06-10 11:07:46 198

原创 003 Python中的变量 和 对象

前言:    介绍了什么是变量,以及如何创建、赋值、取名。还有用示例来说明了Python的小整数对象池,以及深拷贝和浅拷贝。    来源于课堂笔记,可能会有疏忽之处,敬请指正~!一、变量Variable1.什么是变量1.    用来绑定数据对象的标识符。2.    python程序在运行时,用来在内存中保存数据的量,该量是可以改变的(变量保存在内存,程序与运行也在内存中;CPU和内存交互,数据最小...

2018-06-10 10:40:58 235

原创 002 Vim 和 Sublime 常用快捷键以及操作

一、Vim基本操作启动: vi   /  vim     文件名 退出: :q 正常/浏览模式 可浏览文本,输入命令,但是不能编辑 插入/编辑模式 按a,进入;按esc,回到正常模式; 正常模式 到 插入模式小写a 在光标后,插入 大写A 在行尾,插入 小写i 在光标前,插入 大写I 在行首,插入 小写o 在下面,另起一行 大写O 在上面,插入一行 移动光标编辑模式 方向...

2018-06-09 23:30:19 628

原创 001 Linux 快捷键和命令行

一、快捷键Ctrl + alt 释放光标 Ctrl + alt + enter 全屏/退出全屏(切换) Ctrl+shift+‘+’ 放大 Ctrl+‘-’ 缩小 Ctrl+shift+‘T’ 窗口、标签 Tab 自动补全 Ctrl+c        或        ctrl+z 结束一个命令运行 Ctrl+s 锁定vi界面 Ctrl+q  解锁vi界面 退出终端: 1....

2018-06-09 22:59:19 327

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除