![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python
文章平均质量分 80
小的时候可菜了
这个作者很懒,什么都没留下…
展开
-
Python闭包
闭包可以理解为一种特殊的函数,其由两个函数嵌套组成:外函数与内函数 外函数返回值是内函数的引用def 外层函数(参数): def 内层函数(): print("内层函数执行", 参数) return 内层函数内层函数的引用 = 外层函数("传入参数")内层函数的引用()def func(a, b): def line(x): return a * x - b return lineline = func(2, 3)print原创 2020-10-22 18:01:49 · 110 阅读 · 0 评论 -
Python 计算程序运行时间
import timestart = time.clock()#中间是循环程序end = time.clock()t=end-startprint("Runtime is :",t)原创 2019-12-26 17:19:37 · 137 阅读 · 0 评论 -
Python os.walk
文件结构import osdata_dir = 'mnist_digits_images\\'for (dirpath, dirnames, filenames) in os.walk(data_dir):#递归遍历文件夹 print("目录地址",dirpath,"地址里所有的子目录",dirnames,"子文件的长度",len(filenames))目录地址 mnist_digits_images\ 地址里所以的子目录 ['0', '1', '2', '3', '4', '5', '原创 2020-05-15 10:07:28 · 135 阅读 · 0 评论 -
Python yield
def foo(): print("starting...") # 第1步 while True: res = yield 4 # 第2步 第4步 print("res:",res) # 第3步 g = foo()print(next(g))print("*"*20)print(next(g))starting... 4********************res: None4senddef f转载 2020-05-15 09:36:12 · 88 阅读 · 0 评论 -
Python正则
re.match函数re.match 尝试从字符串的起始位置匹配一个模式,如果不是起始位置匹配成功的话,match()就返回none。print(re.match('www', 'www.runoob.com').span()) #span 以tuple形式返回范围print(re.match('www', 'www.runoob.com').group()) #group 以str形式返回对象中match的元素 print(re.match('www', '原创 2020-05-08 21:34:56 · 528 阅读 · 0 评论 -
Python全局变量报错
内部函数,不修改全局变量但可以访问全局变量内部函数,修改同名全局变量,则python会认为它是一个局部变量在内部函数修改同名全局变量之前调用变量名称(如print sum),则引发Unbound-LocalErrorimport syssum=5def add(a=1,b=3): print(a,b) print(sum) #内部函数调用全局变量。python会认...原创 2020-03-13 10:00:16 · 850 阅读 · 0 评论 -
Django笔记
访问权限ALLOWED_HOSTS = ['*']数据库设置DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', 'NAME': 'blog', 'USER':'root', 'PASSWORD':'1234', ...原创 2020-02-27 12:31:52 · 277 阅读 · 0 评论 -
django
用命令行创建django项目并启动django-admin startapp namepython manage.py runserver #需要进到同manage.py目录下创建应用 (创建的项目相当与架子,真正起作用的还是app)python manage.py startapp appnamedjango-admin startapp appname #...原创 2020-02-26 11:47:16 · 125 阅读 · 0 评论 -
OS操作
import os系统操作os.name #系统名称 windows nt linux/mac posixos.sep #系统路径的分隔符os.getcwd() #获取当前路径os.getenv('path') #环境变量try: print(os.listdir('training')) #返回指定...原创 2019-12-14 13:20:03 · 205 阅读 · 0 评论 -
Python中的_和__
_私有属性或方法, 该方法或属性不应该在外部去调用(不建议在类的外面直接调用这个方法,但是也可以调用)__避免子类覆盖其内容class A: def __method(self): print('This is a method from class A') def method(self): return self.__method()...原创 2020-02-11 15:23:39 · 1149 阅读 · 0 评论