05 2020 档案

摘要:阅读目录 楔子 面向过程vs面向对象 初识面向对象 类的相关知识 对象的相关知识 对象之间的交互 类命名空间与对象、实例的命名空间 类的组合用法 初识面向对象小结 面向对象的三大特性 继承 多态 封装 面向对象的更多说明 面向对象的软件开发 几个概念的说明 面向对象常用术语 楔子 你现在是一家游戏公 阅读全文
posted @ 2020-05-21 18:45 小文-520 阅读(162) 评论(0) 推荐(0) 编辑
摘要:import configparserconfig=configparser.ConfigParser()#创建文件和内容# config["DEFAULT"]={"serveraliveinterbval":"45",# "Compression":"yes",# "compressionleve 阅读全文
posted @ 2020-05-20 15:06 小文-520 阅读(156) 评论(0) 推荐(0) 编辑
摘要:日志相关概念 logging模块简介 使用logging提供的模块级别的函数记录日志 logging模块日志流处理流程 使用logging四大组件记录日志 配置logging的几种方式 向日志输出中添加上下文信息 参考文档 一、日志相关概念 日志是一种可以追踪某些软件运行时所发生事件的方法。软件开发 阅读全文
posted @ 2020-05-20 14:47 小文-520 阅读(109) 评论(0) 推荐(0) 编辑
摘要:正则表达式 正则表达式本身是一种小型的、高度专业化的编程语言,而在python中,通过内嵌集成re模块,程序员们可以直接调用来实现正则匹配。正则表达式模式被编译成一系列的字节码,然后由用C编写的匹配引擎执行。 正则表达式是用来匹配处理字符串的 python 中使用正则表达式需要引入re模块 如: i 阅读全文
posted @ 2020-05-20 14:44 小文-520 阅读(212) 评论(0) 推荐(0) 编辑
摘要:#json是把序列元素编译成所有语言都可以识别的格式#pickle是把序列元素编译成Python语言都可以识别的格式import pickle,shelve,jsonres={'name':'liuwenwen',"age":28}data=json.dumps(res)print(json.loa 阅读全文
posted @ 2020-05-18 17:26 小文-520 阅读(146) 评论(0) 推荐(0) 编辑
摘要:import sys#表示Python解释器的c语言版本API的整数print(sys.api_version)#传递给程序的命令行选项列表.argv[0]是程序名print(sys.argv)#安装了平台相关的Python文件目录D:\Program Files\Python36print(sys 阅读全文
posted @ 2020-05-18 16:55 小文-520 阅读(150) 评论(0) 推荐(0) 编辑
摘要:import timeimport datetime# #当前时间戳时# print(time.time())# #进程运行的实际时间# print(time.clock())# #睡眠时间# time.sleep(2)# #将一个时间戳转换成一个当前时区的时间元组(struct_time)prin 阅读全文
posted @ 2020-05-18 16:20 小文-520 阅读(118) 评论(0) 推荐(0) 编辑
摘要:import random#产生1至10(包含1与9)的一个随机数(整数int型)print(random.randint(1,9))#生成一个0到1之间的随机浮点数,包括0但不包括1,也就是[0.0, 1.0)print(random.random())#生成a、b之间的随机浮点数。不过与rand 阅读全文
posted @ 2020-05-18 16:02 小文-520 阅读(130) 评论(0) 推荐(0) 编辑
摘要:一 模块介绍 在Python中,一个py文件就是一个模块,文件名为xxx.py模块名则是xxx,导入模块可以引用模块中已经写好的功能。如果把开发程序比喻成制造一台电脑,编写模块就像是在制造电脑的零部件,准备好零部件后,剩下的工作就是按照逻辑把它们组装到一起。 将程序模块化会使得程序的组织结构清晰,维 阅读全文
posted @ 2020-05-18 15:55 小文-520 阅读(148) 评论(0) 推荐(0) 编辑
摘要:gouguoqi 博客园 首页 新随笔 联系 订阅 管理 python的内置模块xml模块方法 xml解析 详解以及使用 一、XML介绍 xml是实现不同语言或程序直接进行数据交换的协议,跟json差不多,单json使用起来更简单,不过现在还有很多传统公司的接口主要还是xml xml跟html都属于 阅读全文
posted @ 2020-05-18 15:17 小文-520 阅读(140) 评论(0) 推荐(0) 编辑
摘要:一 生成器与yield 若函数体包含yield关键字,再调用函数,并不会执行函数体代码,得到的返回值即生成器对象 >>> def my_range(start,stop,step=1): ... print('start...') ... while start < stop: ... yield 阅读全文
posted @ 2020-05-12 16:12 小文-520 阅读(214) 评论(0) 推荐(0) 编辑
摘要:一 迭代器介绍 1、可迭代对象和迭代器 可迭代的对象有个 __iter__ 方法,每次都实例化一个新的迭代器;而迭代器要实现 __next__ 方法,返回单个元素,此外还要实现 __iter__ 方法,返回迭代器本身 可迭代的对象一定不能是自身的迭代器。也就是说,可迭代的对象必须实现 __iter_ 阅读全文
posted @ 2020-05-12 15:54 小文-520 阅读(143) 评论(0) 推荐(0) 编辑
摘要:#Python的字符串格式化有两种方式: 百分号方式、format方式#百分号使用# #1.%s可以代表所有类型元素,%d只可以代表数字# name1="i am %s,age is %d"%("小明",21)# print(name1)#i am 小明,age is 21## #2.以字典的形式赋 阅读全文
posted @ 2020-05-09 16:46 小文-520 阅读(649) 评论(0) 推荐(0) 编辑
摘要:#变量name=565464654654564564664545c=2.0d=2.0#数字#字符串#列表#元组#字典#可变不可变#1.可变:列表,字典#2.不可变:字符串,数字,元组v=id(c)m=id(d)print(v,m) #数据变化后,id不会发生改变的就是可变的#访问顺序:#1.直接访问 阅读全文
posted @ 2020-05-09 16:20 小文-520 阅读(173) 评论(0) 推荐(0) 编辑
摘要:#tuple元组tu = (111,"alex",(11,22),[(33,44)],True,33,44,)#一般写元组的时候,推荐在最后加一个,#元素不可修改,不能添加或删除#1.索引v = tu[1]print(v)#2.切片v = tu[1:5]print(v)#3.可以for循环.可迭代对 阅读全文
posted @ 2020-05-09 15:58 小文-520 阅读(108) 评论(0) 推荐(0) 编辑
摘要:1.1内存溢出:(Out Of Memory OOM) 系统已经不能再分配出你所需要的空间,比如你需要100M的空间,系统只剩90M了,这就叫内存溢出 例子:一个盘子用尽各种方法只能装4个果子,你装了5个,结果掉倒地上不能吃了。这就是溢出。比方说栈,栈满时再做进栈必定产生空间溢出,叫上溢,栈空时再做 阅读全文
posted @ 2020-05-09 15:53 小文-520 阅读(146) 评论(0) 推荐(0) 编辑
摘要:# #list 类:列表 # li = [1,12,232,5,6,["小名士","张晓林"],23,"Alex",True] # #列表中元素可以是数字,字符串,列表,布尔值..所有的都可以放进去 # # #1.索引取值 # print(li[3]) # #切片.切片取值也是列表 # print( 阅读全文
posted @ 2020-05-06 11:52 小文-520 阅读(170) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示