Fork me on GitHub
摘要: 继承 什么是继承 继承是一种创建新类的方式,在python中,新建的类可以继承一个或多个父类,父类又可称为 基类 或 超类 ,新建的类称为 派生类 或 子类 python中类的继承分为:单继承和多继承 提示:如果没有指定基类,python的类会默认继承object类,object是所有python类 阅读全文
posted @ 2019-12-03 15:03 Anesthesias 阅读(288) 评论(0) 推荐(0) 编辑
摘要: python面向对象内置装饰器property,staticmethod,classmethod的使用 @property 装饰器作用及使用 作用:面向对象中的方法伪装成属性 使用如下: class Circle: def __init__(self,r): self.r = r @property 阅读全文
posted @ 2019-09-10 22:11 Anesthesias 阅读(342) 评论(0) 推荐(0) 编辑
摘要: Python中正则表达式 re:re是提供正则表达式匹配操作的模块 一、什么是正则表达式 正则表达式是一个特殊的字符序列,它能帮助你方便的检查一个字符串是否与某个模式匹配,Python 自1.5版本起增加了re模块,它提供Perl风格的正则表达式。 二、正则表达式的基本使用 1、re.match() 阅读全文
posted @ 2019-09-10 22:09 Anesthesias 阅读(12761) 评论(1) 推荐(2) 编辑
摘要: python之递归函数 一、递归函数定义 什么是递归: 在一个函数里在调用这个函数本身 最大递归层数是:997 最大递归层数可以修改,建议不要去修改 (如果997层数递归都没解决你的问题那只有两个原因:一、你的代码不适合用递归,二、你的代码太烂~) def foo(n): print(n) n+=1 阅读全文
posted @ 2019-09-10 22:09 Anesthesias 阅读(1996) 评论(0) 推荐(1) 编辑
摘要: Python中的random模块用于生成随机数 下面具体介绍random模块的功能: 1、random.random() # 用于生成一个0到1的随机浮点数:0<=n<1.0 import random ret = random.random() print(ret) 结果: ret : 0.894 阅读全文
posted @ 2019-09-10 22:07 Anesthesias 阅读(1698) 评论(0) 推荐(0) 编辑
摘要: python中函数的定义及使用方法 1、函数的概念:函数是将具有独立功能的代码块组织为一个整体,使其具有特殊功能的代码集; 2、函数的作用:使用函数可以加强代码的复用性,提高程序编写的效率; 3、函数的使用:函数必须先创建才可以使用,该过程称为函数的定义,函数创建后可以使用,使用过程称为函数调用; 阅读全文
posted @ 2019-09-10 22:07 Anesthesias 阅读(834) 评论(0) 推荐(0) 编辑
摘要: python 字符编码及转码 python 默认编码 python 2.X 默认的字符编码是ASCII, 默认的文件编码也是ASCII python 3.X 默认的字符编码是unicode,默认的文件编码也是unicode 注意:unicode和utf-8之间可以不需要转换,可以直接互相答应,GBK 阅读全文
posted @ 2019-09-10 22:06 Anesthesias 阅读(403) 评论(0) 推荐(0) 编辑
摘要: print输入格式总结 通过使用ljust(),center(),rjust()函数来实现输入字符串的左右对齐,居中,右对齐等操作; 方法一:(函数不带参数,则默认以空格填充,注意:文字与空格总字符数等于输入的数字) print("|","Ursula".ljust(20),"|") # 左对齐 p 阅读全文
posted @ 2019-09-10 22:05 Anesthesias 阅读(706) 评论(0) 推荐(0) 编辑