240 发简信
IP属地:上海
  • 递归函数

    递归 递归的定义 函数的递归调用:是函数嵌套调用的一种特殊形式具体是指:在调用一个函数的过程中又直接或者间接地调用到本身 直接调用本身 间接接调用本身 一段代码的循环运行的方...

  • day16作业

    作业:1、文件内容如下,标题为:姓名,性别,年纪,薪资egon male 18 3000alex male 38 30000wupeiqi female 28 20000yu...

  • 迭代器和生成器

    迭代器 什么是迭代器 为何要有迭代器 上述迭代取值的方式只适用于有索引的数据类型:列表、字符串、元组为了解决基于索引迭代器取值的局限性,python必须提供一种能够不依赖于索...

  • day15作业

    1、 编写日志装饰器,实现功能如:一旦函数f1执行,则将消息2017-07-21 11:12:11 f1 run写入到日志文件中,日志文件路径可以指定注意:时间格式的获取 2...

  • 装饰器

    装饰器 1、什么是装饰器器指的是工具,可以定义成成函数,装饰指的是为其他事物添加额外的东西点缀。合到一起的解释:装饰器指的定义一个函数,该函数是用来为其他函数添加额外的功能2...

  • 函数

    函数的基本使用 什么是函数 函数就相当于具备某一功能的工具函数的使用必须遵循一个原则:先定义 后调用 为何要用函数 如何用函数 定义的语法 形式一:无参函数 定义函数发生的事...

  • day14 作业

    一:编写函数,(函数执行时间用time.sleep(n)代表) 二:编写装饰器,为函数加上统计时间的功能 三:编写装饰器,为函数加上认证的功能 四:编写装饰器,为多个函数加上...

  • 文件处理

    文件 什么是文件 文件是操作系统提供给用户/应用程序操作硬盘的一种虚拟的概念/接口 为什么要用文件 用户/应用程序可以通过文件将数据永久保存的硬盘中即操作文件就是操作硬盘就是...

  • 字符编码

    字符编码 三大核心硬件 所有软件都是运行硬件之上的,与运行软件相关的三大核心硬件为cpu、内存、硬盘,我们需要明确三点:1、软件运行前,软件的代码及其相关数据都是存放于硬盘中...

  • 基本数据类型

    类型转换 纯数字的字符串转成int float类型转换 字符串类型转换 str可以把任意其他类型都转成字符串 使用:内置方法 按索引取值(正向取+反向取) :只能取 切片:索...

  • while循环和for循环

    while循环 定义: 循环语句,计算机的一种基本循环模式。当满足条件时进入循环,不满足跳出 为什么要使用: 重复执行某些命令 使用方法 例: 死循环与效率问题 纯计算无io...

  • 基本运算符和if判断

    #基本运算符 ##赋值运算 1、增量运算 ``` age+=1 print(age) age-=1 print(age) ``` 2、交叉赋值 ``` a=1 b=2 a,b...

  • Python入门

    变量 变量定义 用来描述和记录事物状态的量。 变量的使用 要使用一个变量首先要定义一个变量,然后在引用。例: 变量的组成 1.变量名:指向等号右侧值的内存地址的,用来访问等号...

  • Day01

    编程介绍 1.什么是编程语言?编程语言本质上就是一门语言,只不过是用来人与计算机沟通的语言。2.什么是编程?编程就是把要做事的步骤或者业务逻辑用编程语言翻译下来3.什么是程序...

  • 2020-04-05

    月考 什么是迭代器?(1分) 为何要有迭代器?(1分) 什么是可迭代的对象?(1分) 什么是迭代器对象?(1分) 如何得到自定义的迭代器?(1分) 多个叠加装饰器的加载顺序与...

  • 2020-03-30

    作业 1、检索文件夹大小的程序,要求执行方式如下python3.8 run.py 文件夹 2、明天上午日考:随机验证码、模拟下载以及打印进度条、文件copy脚本

  • 2020-03-30

    常用模块 time模块 时间分为三种格式:1、时间戳:从1970年到现在经过的秒数作用:用于时间间隔的计算 2、按照某种格式显示的时间:2020-03-30 11:11:11...

  • 2020-03-26

    二分法 算法:是高效解决问题的办法算法之二分法需求:有一个按照从小到大顺序排列的数字列表需要从该数字列表中找到我们想要的那个一个数字如何做更高效 方案一:整体遍历效率太低 方...