![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python note
Jerry_Mazeyu
这个作者很懒,什么都没留下…
展开
-
类的定义以及调用
#coding: utf-8class Bubble(object): # 首先定义一个类,如果没有继承的父类,则括号里为object即可 def __init__(self, *numbers): # __init__方法,在调用类的时候首先会调用它,它可以说明类的属性,也就是给这个类定义用什么样的参数。*numbers说明numbers是一个tuple,为动态个数的参数 ...原创 2018-05-20 15:04:40 · 704 阅读 · 0 评论 -
装饰器的一些问题
装饰器是为了再不改变函数内部结构的情况下附加给方法一些功能,就像是给方法套上了一层有功能的外壳。如果把一个方法比作一个人,那么装饰器就是它的一些工具,用不同的装饰器可以让这个人做不同的事,但本身外物并没有改变人的内部结构。 装饰器本身也是一个函数,一般的装饰器会涉及三个函数,我将其记为dec,wrap和func。dec是指最外层的函数,也就是装饰器本身,而wrap是内层函数,并不执行...原创 2018-05-20 20:34:20 · 143 阅读 · 0 评论 -
python找出因数与质因数
最近有一个学弟问我一些求解质因数的问题,帮他解决问题的同时自己也试着写了几个差不多效果的脚本,有很多不同的思路,以下是相关脚本。n = int(input("input number: ")) # 输入数字fac = [] # 定义一个列表存放因子for i in range(2, n): # 这里的逻辑和你一样 if n % i == 0: fac.appen...原创 2018-06-04 21:16:12 · 28129 阅读 · 0 评论 -
正则表达式
python的正则表达式是十分有用的,学会后匹配几乎任何格式都没有问题,应该熟练掌握。http://www.runoob.com/python/python-reg-expressions.html# 总结# ^ 匹配字符串的开始。# $ 匹配字符串的结尾。# \b 匹配一个单词的边界。# \d 匹配任意数字。# \D 匹配任意非数字字符。# x? 匹配一个可选的 x 字符 (换言之,...原创 2018-06-05 23:27:05 · 151 阅读 · 0 评论