摘要: 反射即想到4个内置函数分别为:getattr、hasattr、setattr、delattr 获取成员、检查成员、设置成员、删除成员 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 class Dog(object): def __init__(self,name): 阅读全文
posted @ 2018-09-12 19:00 Kingfan 阅读(222) 评论(0) 推荐(0) 编辑
摘要: 今天介绍一下Python中常用的正则表达式处理函数。Python的正则表达式主要有两种方法完成模式匹配:『搜索』和『匹配』 re.match re.match 尝试从字符串的开始全部或者部分匹配某个模式,如:下面的例子匹配第一个单词。 1 2 3 4 5 6 7 import re text = " 阅读全文
posted @ 2018-09-12 18:59 Kingfan 阅读(296) 评论(0) 推荐(0) 编辑
摘要: 在 Python 中要将某一类型的变量或者常量转换为字符串对象通常有两种方法,即 str() 或者 repr() 。 区别与使用 函数str() 用于将值转化为适于人阅读的形式,而repr() 转化为供解释器读取的形式(如果没有等价的语法,则会发生SyntaxError 异常), 适合开发和调试阶段 阅读全文
posted @ 2018-09-12 18:57 Kingfan 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 在python中用于生成随机数的模块是random,在使用前需要import, 下面看下它的用法。 random.random random.random()用于生成一个0到1的随机符点数: 0 <= n < 1.0 注意: 以下代码在Python3.5下测试通过, python2版本可稍加修改 描 阅读全文
posted @ 2018-09-12 18:56 Kingfan 阅读(786) 评论(0) 推荐(0) 编辑
摘要: #时间模块 时间模块主要处理和时间相关的事件,我们可以通过模块获取不同数据类型的时间以便我们需求。 ##表现时间的三种方式: 在pythn中表现时间的方式主要有三种:时间戳(stamptime)、元祖时间(structtime)、格式化字符串时间,在大多数编程里面也有这些概念。 1、时间戳时间:通常 阅读全文
posted @ 2018-09-12 18:54 Kingfan 阅读(211) 评论(0) 推荐(0) 编辑
摘要: Python常见的异常提示及含义对照表如下: 异常名称 描述 BaseException 所有异常的基类 SystemExit 解释器请求退出 KeyboardInterrupt 用户中断执行(通常是输入^C) Exception 常规错误的基类 StopIteration 迭代器没有更多的值 Ge 阅读全文
posted @ 2018-09-12 18:53 Kingfan 阅读(172) 评论(0) 推荐(0) 编辑
摘要: json 库可以自字符串或文件中解析JSON。 该库解析JSON后将其转为Python字典或者列表。它也可以转换Python字典或列表为JSON字符串。 解析JSON 创建下面包含JSON数据的字符串 1 json_string = '{"first_name": "Guido", "last_na 阅读全文
posted @ 2018-09-12 18:52 Kingfan 阅读(146) 评论(0) 推荐(0) 编辑