- 博客(12)
- 收藏
- 关注
原创 正则re模块
正则表达式由元字符及其不同组合来构成,通过巧妙地构造正则表达式可以匹配任意字符串,并完成查找、替换、分隔等复杂的字符串处理任务。字符串前加上字符r或R之后表示原始字符串,字符串中任意字符都不再进行转义。正则表达式模块refindall 列出字符串中模式的所有匹配项match 从字符串开始处酦醅模式,返回match对象或Nonesearch 在整个字符串中寻找模式,返回search...
2020-03-12 23:44:36 96
原创 文件及文件夹操作
标准库os os.path shutil 提供文件复制、移动、重命名,查看文件属性,压缩/解压缩文件,以及文件夹的创建与删除等import osimport os.pathos.rename(r'C:\test1.txt',r'C:\test2.txt')os.getcwd() #返回当前工作目录os.mkdir(os.getcwd() + '\\temp') #创建目录os.chdi...
2020-03-08 22:03:37 103
原创 文件内容操作
文本文件:人类可以直接阅读理解的文件二进制文件:图形文件、音视频文件、可执行文件、资源文件、数据库文件、office文档等都属于二进制文件。二进制文件无法用记事本或其他普通字处理软件直接进行编辑,通常也无法被人类阅读和理解,需要使用正确的软件进行解码或反序列化之后才能正确读取、显示、修改或执行。文件操作基本知识无论是文本文件还是二进制文件,其操作流程基本都是一致的,首先打开文件并创建文件对象...
2020-03-08 21:56:08 134
原创 几个小练习
1. 编写函数实现字符串加密和解密,循环使用指定密钥,采用简单的异或算法def crypt(source,key): from itertools import cycle func = lambda x,y:chr(ord(x)^ord(y)) return ''.join(map(func,source,cycle(key)))source = 'Beautiful...
2020-03-08 21:29:11 1087
原创 字符串
1. 概述字符串是指包含若干字符的容器结构。在python中,字符串属于不可变有序序列。使用单引号、双引号或三双引号作为定界符,并且不同的定界符之间可以互相嵌套。2. 字符串编码格式ASCII 仅对10个数字、26个大小写英文字母及一些其他符号进行了编码。采用1个字节进行编码,最多只能表示256个符号UTF-8对全世界所有国家需要用到的字符进行了编码,以一个字节表示英语字符,以3个字节表...
2020-03-08 21:05:20 224
原创 python类的学习:5.综合案例解析
设计自定义栈类模拟入栈、出栈判断栈是否为空、是否已满改变栈的大小栈是一种操作受限的数据结构,只能在一侧进行元素的增加和删除操作基本思路 :对列表进行封装和二次开发,通过在列表尾部追加和删除元素来模拟栈的入栈和出栈操作。如果栈内部封装的列表中元素数量达到容量的限制则表示已满,如果列表为空则表示栈已空。改变栈的大小时,如果新的大小比栈中已有的元素数量还小,则拒绝该操作。class St...
2020-03-08 16:33:08 284
原创 python类的学习:4.类的特殊方法
构造方法:init()功能:在创建对象时进行必要的初始化析构方法:del()功能:在释放对象时进行必要的清理实例class Demo: def __init__(self,value): self.__value = value def __add__(self,anotherValue): return self.value + an...
2020-03-08 16:03:19 128
原创 python类的学习:3.类的继承机制
继承是一种设计代码和复用代码的机制。在继承关系中,已有的、设计好的类称为父类或基类,新设计的类称为子类或派生类。派生类可以继承父类的公有成员,但不能继承其私有成员。在派生类中调用基类的方法,使用内置函数super() 或者通过 “基类名.方法名()”来实现实例1、设计Person类2、根据Person派生Teacher 类3、分别创建Person类与Teacher类的对象子类可继...
2020-03-08 15:35:13 260
原创 python类的学习:2.类的成员
1、私有成员与公有成员以两个下划线开头但不以两个下划线结束表示是私有成员私有成员 在类的外部不能直接访问>>> class Test: def setValue(self,value): self.__value = value #在类的内部可以直接访问私有成员 def show(self): print(self._...
2020-03-08 13:10:46 646
原创 python类的学习:前言
本章学习目标:掌握类的定义语法掌握对象的创建语法理解数据成员与成员方法的区别理解私有成员与公有成员的区别理解属性的工作原理了解继承的基本概念了解特殊方法的概念与工作原理...
2020-03-08 11:23:21 145
原创 开篇
路漫漫兮其修远兮,吾将上下而求索。也许努力了地很久,还是得不到别人的认可。但我不会停下前进的脚步,只求问心无愧。宁可吃学习的苦,也不要去吃生活的苦...
2020-03-08 11:15:08 71
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人