07 2018 档案
摘要:一 . 装饰器(很重要的一个内容) 定义: 本质是函数,(装饰其他函数)就是为其他函数添加其他功能 注意事项:a.不能修改被装饰的函数的源代码, b. 不能修改被装饰的函数的调用方式。 补充: a.函数就是“变量”,把函数体赋给了函数名。 b. 高阶函数+嵌套函数>>>>装饰器 c.高阶函数:把一个
阅读全文
摘要:一. 函数与函数式编程 1. 面向对象编程 (类)class 2.面向过程编程 (过程) def 3.函数式编程 (函数) def (1) 函数的特点: 代码重用: 可扩展性; 保持一致性。 (2)函数的定义: 在此插一句,学习一个打印当前时间 (3) 形参与实参 纯关键字参数时与顺序无关; 纯位置
阅读全文
摘要:一. 文件修改 with语句 为了避免打开文件后忘记关闭,可以通过with管理上下文: 二. 字符编码与转码
阅读全文
摘要:一. 集合 二. 文件操作 注: 文件以“读”模式打开,则无法写入内容; 文件以“写”模式打开,则无法读取内容;在写入的时候会冲掉源文件的内容,(切记小心),如果源文件不存在的话,会新建一个文件。 冷冷清清凄凄 戚戚 冷冷 清清 凄凄 戚戚 当读取文件的时候,一次性读完,类似于指针的一个东东就停在了
阅读全文
摘要:一. 字典(dict) 格式:{key:value,key1:value1,....} 二. 三级菜单
阅读全文
摘要:一. 元组(tuple) 元组类似于列表,但是元组一旦创建,不能修改,所以又称为只读列表。 元组只有两个方法:count & index。 eg. names = ("zhangsan","lisi") 见原博主博客 http://www.cnblogs.com/alex3714/articles/
阅读全文
摘要:一. 列表与切片names = ["1zhangpeng","aguyu","litong","maziwei"]#列表''''print(names)print(names[0],names[1])print(names[1:2])#切片print(names[-1])print(names[-1
阅读全文
摘要:一.模块 sys.path sys.argv 2. os import os #cmd_res = os.system("dir") #只执行命令,不保存结果 cmd_res = os.popen("dir").read() print(" >",cmd_res) os.mkdir("new_dir
阅读全文