- 博客(6)
- 收藏
- 关注
原创 Python 类的运算
类的运算 运算的理解 算数运算符的重载 比较运算的重载 成员运算的重载 其他运算的重载 小结 python 类的多态 多态的理解 参数类型的多态 技巧:用python内部支持多种参数类型的天然保留方法的重载,如__id__() 参数形式的多态 技巧:通过默认参数的形式去实现 小结 一个实例(图像之间的数据运算) # 编写代码重载加减乘除四则运算,实现图像的加减...
2020-03-31 00:26:45
1671
原创 Python 类的封装与继承
类的封装 封装的理解 #私有类属性:仅供当前类访问的类属性,子类亦不能访问 class <类名>: <私有类属性名> = <类属性初值> def __init__(self, <参数>): ... #区别:私有类属性需要有两个下划线 #私有类属性的公开与私有 举个栗子 class DemoClass: __count == 0 ...
2020-03-30 21:41:29
711
原创 Python 类的构建与一个实例
类的构建 类的定义 class <类名>: '类描述' pirnt(类名.__doc__) #打印类描述 - 类对象(Class Object):类在被创建时生成的对象 - class <类名>: print('hello world') 完成类定义是会自动生成对象,并执行print,因此一般不在对象定义过程中直接包含函数 - 实例对象:通过创建实例对象(...
2020-03-30 15:45:47
362
原创 Python os、sys、getopt模块
os模块 dirname返回目录名称 basename返回文件名称 **利用 getatime(), getmtime(), getctime() 可以分别获取文件访问、创建、修改时间,获得文件状态** os的进程管理 sys模块 getopt 解析命令行的参数 ...
2020-03-28 23:38:35
310
原创 Python time、random、re模块的使用
time、random、re模块的主要函数与使用 Time模块 Random Re 匹配的字符串在match.group[0]中储存 Compile函数,可以将正则表达式生成一个实例对象,之后直接调用方法即可,pat.search 以下是蒙特卡洛猜测与计时的一个实例 import random, time, re def get_str(): global...
2020-03-28 21:42:31
288
原创 Python 写、读二进制数字数据
浏览复试题时,出现了读取“保存了20000个数据的二进制文件”的题,因为手头没有相应的模拟资源,故自己随机生成了10000个数据,以二进制的形式保存并生成文件,读取并完成题目后续操作。 将10000个数据保存为二进制文件用到了以下模块 ** struct ** struct 模块,可以执行 Python 值和以 Python bytes 对象表示的 C 结构之间的转换。这可以用来处理存储在文件中...
2020-03-27 19:51:53
1071
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅