自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 第十五次python笔记

文件级操作os与os.path模块shutil模块使用该模块的copyfile()方法复制文件将C:\Python34\Dlls文件夹以及该文件夹中所有文件压缩至D:\a.zip文件将刚压缩得到的文件D:\a.zip解压缩至D:\a_unpack文件夹删除刚刚解压缩得到的文件夹目录操作 os与os.path模块 >>> import os >>> import os.path >>> os.path.exists('test1.txt') False &

2021-06-24 19:33:37 107

原创 第十四次python笔记

文件操作按文件中数据的组织形式把文件分为文本文件和二进制文件两类。文件内容操作三步走:打开、读写、关闭。如果执行正常,open()函数返回1个文件对象,通过该文件对象可以对文件进行读写操作。如果指定文件不存在、访问权限不够、磁盘空间不足或其他原因导致创建文件对象失败则抛出异常。当对文件内容操作完以后,一定要关闭文件对象,这样才能保证所做的任何修改都确实被保存到文件中。with语句的用法如下:使用pickle模块使用struct模块 按文件中数据的组织形式把文件分为文本文件和二进制文件两类。 文件内容操作三步

2021-06-24 19:30:18 139

原创 第十三次python笔记

面向对象程序设计继承是用来实现代码复用和设计复用的机制,是面向对象程序设计的重要特性之一。设计一个新类时,如果可以继承一个已有的设计良好的类然后进行二次开发,无疑会大幅度减少开发工作量。在继承关系中,已有的、设计好的类称为父类或基类,新设计的类称为子类或派生类。类继承语法规则:class Subclass (SuperClass):子类继承了父类,就继承了父类的方法和属性。可以修改父类的状态或重载父类的行为可以添加新的状态和行为。关于继承的规则:子类不能直接访问父类中私有的(private)的成员变量和方法

2021-06-24 19:25:54 136

原创 第十二次python笔记

面向对象程序设计1.面向对象的思想概述:程序员从面向过程的执行者转化成了面向对象的指挥者对象:将数据以及对数据的操作封装在一起,组成一个相互依存、不可分割的整体。类:对于相同类型的对象进行分类、抽象后,得出共同的特征而形成了类。2.类定义语法Python使用class关键字来定义类,class关键字之后是一个空格,然后是类的名字,再然后是一个冒号,最后换行并定义类的内部实现。在类中定义的方法可以粗略分为四大类:公有方法、私有方法、静态方法和类方法。私有方法的名字以两个下划线“__”开始,每个对象都有自己的公

2021-06-24 19:20:52 138

原创 第十一次python笔记

函数的设计和使用1.函数定义函数定义语法:2.形参与实参函数定义时括弧内为形参,一个函数可以没有形参,但是括弧必须要有,表示该函数不接受参数。函数调用时向其传递实参,将实参引用传递给形参。在定义函数时,对参数个数并没有限制,如果有多个形参,需要使用逗号进行分隔。3.可变长度参数主要有两种形式:在参数名前加1个*或2个***parameter用来接收多个位置实参并将其放在一个元组中**parameter接收多个关键参数并存放到字典中# 4.return语句用来从一个函数中返回一个值,同时结束函数。对于以下情况

2021-06-24 19:13:13 137

原创 第十次python笔记

正则表达式使用正则表达式对象 使用正则表达式对象

2021-06-24 19:04:12 99

原创 第九次pyhon笔记

字符串字符串常用方法1.lower()、upper()、capitalize()、title()、swapcase()2.strip()、rstrip()、lstrip()3.内置函数eval()4.凯撒加密案例 字符串常用方法 1.lower()、upper()、capitalize()、title()、swapcase() >>> s = "What is Your Name?" >>> s.lower() 'what is you

2021-06-23 22:24:37 151

原创 第八次python笔记

正则表达式1.正则表达式语法2.re模块主要方法2.1直接使用re模块方法将一句话的单词进行倒置,标点不倒置。比如 I like beijing. 经过函数后变为:beijing. like I查找字符串中最长的数字子串 1.正则表达式语法 2.re模块主要方法 2.1直接使用re模块方法 >>> import re #导入re模块 >>> text = 'alpha. beta....gamma delta'

2021-06-23 22:15:22 125

原创 第七次python笔记

字符串GB2312是我国制定的中文编码,使用1个字节表示英语,2个字节表示中文;GBK是GB2312的扩充,而CP936是微软在GBK基础上开发的编码方式。GB2312、GBK和CP936都是使用2个字节表示中文。UTF-8对全世界所有国家需要用到的字符进行了编码,以1个字节表示英语字符(兼容ASCII),以3个字节表示中文,还有些语言的符号使用2个字节(例如俄语和希腊语符号)或4个字节。1.使用format方法进行格式化2.字符串连接join()3.字符串常用方法3.1split()和rsplit()方法

2021-06-23 22:07:38 210

原创 第六次python笔记

循环结构Python提供了两种基本的循环结构语句——while和for。while循环一般用于循环次数难以提前确定的情况,也可以用于循环次数确定的情况。for循环一般用于循环次数可以提前确定的情况,尤其是用于枚举序列或迭代对象中的元素。1.for循环与while循环while 条件表达式:循环体[else: # 如果循环是因为break结束的,就不执行else中的代码else子句代码块]for 取值 in 序列或迭代对象:循环体[else:else子句代码块]2.br

2021-06-23 21:54:51 132

原创 第五次python笔记

选择结构1.条件表达式1.1and运算符对于表达式“表达式1 and 表达式2”而言,如果“表达式1”的值为“False”或其他等价值时,不论“表达式2”的值是什么,整个表达式的值都是“False”,此时“表达式2”的值无论是什么都不影响整个表达式的值2.单分支选择结构if 表达式:语句块3.双分支选择结构if 表达式:语句块1else:语句块24.多分支选择结构if 表达式1:语句块1elif 表达式2:语句块2elif 表达式3:语句块3else:语句块4 1.条件表达式 1.1and运算符 对于表达式

2021-06-23 21:48:50 176

原创 第四次python笔记

文章目录第四次python笔记1.元组创建与删除1.1使用“=”将一个元组赋值给变量1.2使用del可以删除元组对象,不能删除元组中的元素2.元组与列表的区别3.序列解包3.1可以使用序列解包功能对多个变量同时赋值3.2序列解包遍历多个序列4.字典创建与删除4.1使用=将一个字典赋值给一个变量4.2使用dict利用已有数据创建字典:4.3使用dict根据给定的键、值创建字典4.4以给定内容为键,创建值为空的字典4.5可以使用del删除整个字典 第四次python笔记 1.元组创建与删除 1.1使用“=”将一

2021-06-23 18:30:31 123

原创 第三次python笔记

@[TOC]第三次python笔记 1.成员资格判断 1.1使用in关键字判断一个值是否在列表中 >>>alist=[3,4,5,5.5,7,9,11,13,15,17] >>>3 in alist #true >>>18 in alist #false 2.列表的排序与逆序 2.1使用sort()方法进行原地排序,没有返回值或说返回空值none >>>alist=[3,4,15,11,9,17,13,6,7,5] >>&g

2021-04-03 22:14:20 131 2

原创 第二次Pthon笔记

@[TOC]第二次Pthon笔记 1.列表 列表是Pthon的内置可变序列,是包含若干元素的有序连续内存空间。在形式上,列表的所有元素放在一对方括号中,相邻元素之间使用逗号分隔开,当列表增加或删除元素时,列表对象自动进行内存的扩展和收缩,除非有必要,否则应从列表尾部进行元素的增加与删除操作。 1.1列表的创建 1.1.1直接使用‘=’创建对象 >>>alist=['a','b','z','example'] >>>alist=[] #创建空列表 1.1.2可以使

2021-03-21 21:38:55 176

原创 Python笔记

文章目录Python笔记1.Python简介2.Python变量3.输出函数Print()3.1 Python输出:str.format()3.2Python输出:str.format()4.Python输入:input() Python笔记 1.Python简介 Python是一门跨平台,开源,免费的解释型高级·动态编程语言,支持命令式编程,函数式编程,完全支持面向对象程序设计,语法简洁清晰,并且拥有大量的几乎支持所有领域应用开发的成熟扩展库,Python可以把使用多种不同语言编写的程序融合在一起实现无缝

2021-03-10 19:13:25 169

空空如也

空空如也

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

TA关注的人

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