摘要: '''对成员和方法进行封装受保护不能全部封装 被封装的成员主要供类的内部使用封装的属性供内部使用 共有的public 受保护的 protected 私有的private 类的外部 可以 不可以 不可以 类的内部 可以 不可以(python可以) 不可以 成员私有化,其实就是改了成员的名字 私有化 : 阅读全文
posted @ 2022-03-02 22:46 冬天里的狐狸 阅读(29) 评论(0) 推荐(0) 编辑
摘要: ''' # 当前类的实例化对象被销毁时,自动销毁 # 作用:比如在初始化方法中的开发的文件,可以在构造方法中 def __del__(self): print('我时析构方法') 对象的销毁的几种情况: 1.当程序执行完毕,所有内存中的资源都会被销毁释放 2.使用del删除 3.对象不再被引用时会自 阅读全文
posted @ 2022-03-01 23:47 冬天里的狐狸 阅读(33) 评论(0) 推荐(0) 编辑
摘要: class Person(): name = 'cyz' age = 17 sex = '男' def sing(self): print('sing a song') def test(self): # self代表当前的这个对象 谁调用self就代表谁 print(self) print(sel 阅读全文
posted @ 2022-03-01 22:57 冬天里的狐狸 阅读(19) 评论(1) 推荐(0) 编辑
摘要: '''面向对象类名的书写建议用驼峰命名法大驼峰: MyCar小驼峰:myCar一个类又特征和功能两个内容组成:特征就是一个描述:属性特点 功能就是一个能力:有什么作用 :方法''' class Xiang(): name = 'tata'def walk(self): print('大象走进冰箱') 阅读全文
posted @ 2022-03-01 22:30 冬天里的狐狸 阅读(19) 评论(0) 推荐(0) 编辑
摘要: names = []pwds = [] def register(): num = input('请选择:1.登录 2.注册:') with open('data.txt', 'r', encoding='utf-8') as fp: ss = fp.readlines() [names.appen 阅读全文
posted @ 2022-03-01 14:08 冬天里的狐狸 阅读(286) 评论(0) 推荐(0) 编辑
摘要: import osROOT = os.path.dirname(os.path.abspath(__file__))print('Root路径',ROOT)res = os.getcwd() # 获取当前工作目录print('当前的工作目录', res)# os.chdir('D:\\2021git 阅读全文
posted @ 2022-02-28 14:08 冬天里的狐狸 阅读(32) 评论(0) 推荐(0) 编辑
摘要: '''序列化:转化为而进行的过程或者反序列化的过程1.把pyhont中的数据以文本或者二进制的方式进行转换还能反序列化2.一般来说数据在程序与网络中传输和存储时 需要以更加方便的形式惊醒存储和传输pickle模块提供的函数 dumps()序列化 可以把一个 loads()f反序列化 dump()把数 阅读全文
posted @ 2022-02-27 20:40 冬天里的狐狸 阅读(29) 评论(0) 推荐(0) 编辑
摘要: '''文件操作模式'''fp = open('too.txt','a',encoding='utf=8')fp.write('\n你好')fp.close()# fl =# 文件操作的高级操作'''with open(文件路径 打开模式)'''# r+即可读又可写with open('too.txt 阅读全文
posted @ 2022-02-27 17:51 冬天里的狐狸 阅读(21) 评论(0) 推荐(0) 编辑
摘要: '''文件操作:针对磁盘中的文件的读写. 文件的io/ 输入input和输出 output写入文件的操作:打开文件:1.open open(文件的路径,打开的方式,[字符集])从当前目录开始计算 文件路径:相对路径: ./demo.txt 当前目前的demo.txt ../demo.txt代表当前目 阅读全文
posted @ 2022-02-27 17:16 冬天里的狐狸 阅读(50) 评论(0) 推荐(0) 编辑
摘要: '''字典推导式'''vardict = {'a' :1 ,2 :'s' ,'c' :4}print(vardict)for k ,v in vardict.items(): print(k ,v ,end='')# {'a': 1, 2: 's', 'c': 4}# 更新字典# new1 = va 阅读全文
posted @ 2022-02-27 15:11 冬天里的狐狸 阅读(25) 评论(0) 推荐(0) 编辑