搜索内容

编程
  • 生成器,协成函数
    Python基础

    生成器,协成函数

    day23 生成器就是一个函数,这个函数内包含有yield这个关键字。 生成器与return有何区别? return 只能返回一次函数就彻底结束了,而yieId能返回多次。 yie……
    admin 2018/01/16
  • 迭代器
    Python基础

    迭代器

    day23 判断是否是可迭代的:只要对象本身有__iter__方法,那他就是可迭代的对象 d = {"a": 1, "b": 2, "c": 3}d.__iter__() &……
    admin 2018/01/15
  • 装饰器
    Python基础

    装饰器

    day22 为什么要用装饰器及开放封闭原则 什么是装饰器 装饰着:可调用对象-是函数 被装饰着:可调用对象-也是函数 分为 无参装饰器 和 有参装饰器 例子: 如……
    admin 2018/01/12
  • 闭包
    Python基础

    闭包

    day21 闭包:在内嵌函数中,首先必须是内部定义的函数,该函数包含对外部作用域而不是全局作用域名字的引用 如下例子: x = 100  # ……
    admin 2018/01/12
  • 函数对象
    Python基础

    函数对象

    day21 def foo():     print("foo") print(foo)  # 打印出对象地址 # 函数可以被赋值 ……
    admin 2018/01/12
  • 函数2
    Python基础

    函数2

    day21 名称空间与作用域 名称空间可分为3种: 内置名称空间:像print,max,len,import这样内置在解释器中的的,在python启动时便已加载,可随处调用 全局名称……
    admin 2018/01/11
  • 函数1
    Python基础

    函数1

    day20 为什么要用函数:     解决代码重用问题     统一维护     程序的组织结构清晰,可读性……
    admin 2018/01/08
  • python文件操作
    Python基础

    python文件操作

    python学习日记-day19 文件操作流程 3步: 1. 打开文件     open() 2. 操作文件     read(), write() 3. 关闭文……
    admin 2017/12/20
  • Python编码
    Python基础

    Python编码

    python学习日记-day18 问题:当你在notepad++中写入一个字符如“国”发生了什么? 当“国”写入notepad++时,该字符便以unicode编码在内存中存储,当按下保存时……
    admin 2017/11/30
  • 三级菜单优化
    Python基础

    三级菜单优化

    # 需求:三级菜单,b返回上级,q退出 provice = {     "四川省": {      ……
    admin 2017/11/29