随笔分类 -  python 学习

摘要:# python 内置__str__()和__repr__()方法: #显示自定制 # 示例1 # a = 123 # print(a.__str__()) # 示例2 class Test(): def __init__(self,name,sex): self.name = name self.sex = sex # def __st... 阅读全文
posted @ 2018-10-13 23:20 Anec 阅读(273) 评论(0) 推荐(0)
摘要:# class 内置方法: # __setitem__ # __getitem__ # __delitem__ class Test(): X = 100 def __getitem__(self, item): print("getitem") def __setitem__(self, key, value): print("... 阅读全文
posted @ 2018-10-13 23:00 Anec 阅读(336) 评论(0) 推荐(0)
摘要:#__getattribute__ class Foo(): def __init__(self,name): self.name = name def __getattr__(self, item): return "找不到属性,触发getattr!" def __getattribute__(self, item): ... 阅读全文
posted @ 2018-10-13 22:41 Anec 阅读(659) 评论(0) 推荐(0)
摘要:isinstance(obj,cls)应用: 阅读全文
posted @ 2018-10-13 22:13 Anec 阅读(152) 评论(0) 推荐(0)
摘要:包装 授权(其实也是一种包装) 阅读全文
posted @ 2018-10-12 17:46 Anec 阅读(450) 评论(0) 推荐(0)
摘要:动态导入模块 文件路径: 阅读全文
posted @ 2018-10-12 17:43 Anec 阅读(249) 评论(0) 推荐(0)
摘要:封装: 阅读全文
posted @ 2018-10-10 20:56 Anec 阅读(615) 评论(0) 推荐(0)
摘要:多态的概念: 阅读全文
posted @ 2018-10-10 20:54 Anec 阅读(487) 评论(0) 推荐(0)
摘要:归一化设计 阅读全文
posted @ 2018-10-10 08:58 Anec 阅读(362) 评论(0) 推荐(0)
摘要:子类继承父类属性/函数方法: 阅读全文
posted @ 2018-10-09 21:46 Anec 阅读(4529) 评论(0) 推荐(0)
摘要:继承: 阅读全文
posted @ 2018-10-09 21:43 Anec 阅读(523) 评论(0) 推荐(0)
摘要:类的组合: 阅读全文
posted @ 2018-10-09 21:39 Anec 阅读(297) 评论(0) 推荐(0)
摘要:静态属性: 类方法: 静态方法: 阅读全文
posted @ 2018-10-09 21:37 Anec 阅读(1225) 评论(0) 推荐(0)
摘要:三大编程范式 1.面向过程 2.函数式 3.面向对象 注意 编程范式没有高低之分,只有适用不适用. 面向对象编程: 编程是程序源用特定的语法+数据结构+算法组成的代码来告诉计算机如何执行任务的过程,一个程序是程序员为了得到一个任务结果而编写的一组指令的集合 ,正所谓条条大道通罗马,实现一个任务的方式 阅读全文
posted @ 2018-10-08 18:03 Anec 阅读(355) 评论(0) 推荐(0)
摘要:v1.0 计算器(数据内不含括号方式:) v2.0 计算器 阅读全文
posted @ 2018-09-29 14:38 Anec 阅读(215) 评论(0) 推荐(0)
摘要:import subprocess import re # info = subprocess.Popen("systeminfo",shell=True,stdout=subprocess.PIPE,stderr=subprocess.PIPE).stdout.read().decode("gbk") # # with open(r"D:/info.txt",'w') as f: # ... 阅读全文
posted @ 2018-09-27 21:11 Anec 阅读(374) 评论(0) 推荐(0)
摘要:环境是windows 环境. server端: clinet端: 反思: 问题:经subprocess转换的数据编码为系统编码,而我当前用的是windows系统,所以默认编码为GBK编码,所以clinet端发送接收后的数据不能转换成UTF8的编码,只能转换为GBK编码. 在Linux环境没有测试. 阅读全文
posted @ 2018-09-17 17:09 Anec 阅读(197) 评论(0) 推荐(0)