闭包及装饰器

摘要: #_*_coding:utf-8_*_#作者:王佃元#日期:2019/12/23# 装饰器:decorator# 闭包函数:函数块 + 定义函数时的环境。内部函数引用外层函数的变量# def outer():# x = 10# # print(x, id(x))## def inner():# pr 阅读全文
posted @ 2019-12-25 22:48 derywong 阅读(110) 评论(0) 推荐(0)

内置函数

摘要: #_*_coding:utf-8_*_#作者:王佃元#日期:2019/12/22# 高阶函数:函数的参数中包含函数或者一个函数返回另外一个函数## def f(n):# return n*n### def foo(a, b, f):# return f(a) + f(b)### print(foo( 阅读全文
posted @ 2019-12-23 22:24 derywong 阅读(172) 评论(0) 推荐(0)

作用域

摘要: #_*_coding:utf-8_*_#作者:王佃元#日期:2019/12/22# 函数作用域'''L:local 函数局部变量:在def内赋值,则是函数的局部变量,只在函数内有效E:enclosing 嵌套函数外层范围局部变量:若变量嵌套在def中赋值,则对于嵌套函数来说,变量不是本地的G:glo 阅读全文
posted @ 2019-12-22 23:16 derywong 阅读(203) 评论(0) 推荐(0)

function函数——函数的定义及参数

摘要: #_*_coding:utf-8_*_#作者:王佃元#日期:2019/12/21#函数function subrouting \ procedure#函数的意义 # 1.减少代码重复 # 2.更易扩展 # 3.保持代码一致性# def log(log_text):# f = open('log.tx 阅读全文
posted @ 2019-12-21 23:40 derywong 阅读(901) 评论(0) 推荐(0)

set集合

摘要: # _*_coding:utf-8_*_# 作者:王佃元# 日期:2019/12/20# 集合的创建 格式:set()可变集合 frozenset()不可变集合# s = set('derywong,helloworld')# s1 = ['dery', 'wong', 'hello', 'worl 阅读全文
posted @ 2019-12-20 23:53 derywong 阅读(220) 评论(0) 推荐(0)

深浅拷贝

摘要: #_*_coding:utf-8_*_#作者:王佃元#日期:2019/12/20import copy#深拷贝 = 克隆一份#浅拷贝 = 只拷贝第一层husband = ['zhangshan', 123, [15000, 9000]]wife = husband.copy()mistress = 阅读全文
posted @ 2019-12-20 01:52 derywong 阅读(558) 评论(0) 推荐(0)

三级菜单高大上版本

摘要: # _*_coding:utf-8_*_# 作者:王佃元# 日期:2019/12/15'''三级菜单新增功能需求1.需将地区内容保存至文件中2.用户可对地区内容进行增删改'''menu = { '上海':{ '闵行区':{ '老闵行':{ '紫竹科技园':{}, '上海交大':{}, }, '新闵行 阅读全文
posted @ 2019-12-19 03:49 derywong 阅读(192) 评论(0) 推荐(0)

file操作

摘要: # _*_coding:utf-8_*_# 作者:王佃元# 日期:2019/12/15# 文件的读# poetry = open('poetry','r',encoding='utf-8')# poetry_rec = poetry.read(5) # read中5表示取5个字符# print(po 阅读全文
posted @ 2019-12-15 19:13 derywong 阅读(247) 评论(0) 推荐(0)

编解码

摘要: # 作者:王佃元# 日期:2019/12/14name = '你好,世界'name1 = name.encode('utf-8')print(name1)name2 = name1.decode('utf-8')print(name2)name3 = name2.encode('gbk')print 阅读全文
posted @ 2019-12-14 23:53 derywong 阅读(197) 评论(0) 推荐(0)

三级菜单精简版

摘要: #_*_coding:utf-8_*_#作者:王佃元#日期:2019/12/14menu = { '上海':{ '闵行区':{ '老闵行':{ '紫竹科技园':{}, '上海交大':{}, }, '新闵行':{ '浦江镇':{}, '漕河泾':{}, }, }, '黄浦区':{ '外滩':{ '东方 阅读全文
posted @ 2019-12-14 01:34 derywong 阅读(154) 评论(0) 推荐(0)