2021年4月12日
摘要: 一.time与datetime模块 1.1time 在Python中,通常有这几种方式来表示时间: 时间戳(timestamp):通常来说,时间戳表示的是从1970年1月1日00:00:00开始按秒计算的偏移量。我们运行“type(time.time())”,返回的是float类型。 格式化的时间字 阅读全文
posted @ 2021-04-12 20:03 lzl_121 阅读(48) 评论(0) 推荐(0) 编辑
  2021年3月31日
摘要: 一.函数递归 函数的递归调用:是函数嵌套调用的一种特殊形式 具体指的是在调用一个函数的过程中又直接或者间接地调用自己,称之为函数的递归调用 函数的递归调用其实就是用函数实现的循环 # def f1(): # print('from f1') # f1() # f1() 或者 # def f1(): 阅读全文
posted @ 2021-03-31 17:06 lzl_121 阅读(51) 评论(0) 推荐(0) 编辑
  2021年3月30日
摘要: 一、迭代器 1.迭代器即用来迭代取值的工具,而迭代是重复反馈过程的活动,其目的通常是为了逼近所需的目标或结果,每一次对过程的重复称为一次“迭代”,而每一次迭代得到的结果会作为下一次迭代的初始值,单纯的重复并不是迭代 items = ["egon","tom","lili"] def func(ite 阅读全文
posted @ 2021-03-30 16:20 lzl_121 阅读(42) 评论(0) 推荐(0) 编辑
摘要: 一.闭包函数 1.闭函数:被封闭起来的函数==>定义在函数内部的函数,特点是只能在函数内调用 2.包函数:该函数引用了一个名字,该名字来自于E这一层 总结:闭包函数指的是定义在函数内部的函数引用了一个来自于外层函数作用域中的名字 #例如wrapper函数 # def outter(): # x = 阅读全文
posted @ 2021-03-30 15:01 lzl_121 阅读(119) 评论(0) 推荐(0) 编辑
  2021年3月29日
摘要: 一.函数对象 函数是第一类对象,第一等公民,函数对象即函数可以被当作变量去用。 具体分为四个方面: 1.可以被赋值 def func(): print('from func') f = func print(f is func) f() 2.可以当作参数传给另一个函数 def func(): pri 阅读全文
posted @ 2021-03-29 15:02 lzl_121 阅读(35) 评论(0) 推荐(0) 编辑
  2021年3月25日
摘要: 一.函数介绍 1、什么是函数 函数就是盛放代码的容器,把实现某一功能的一组代码丢到一个函数中 就做成了一个小工具 具备某一功能的工具-》函数 事先准备工具的过程-》函数的定义 遇到应用场景拿来就用-》函数的调用 2、为何要用函数 在没有用函数之前面临的问题: 1、代码冗余,程序组织结构不清晰、可读性 阅读全文
posted @ 2021-03-25 20:05 lzl_121 阅读(45) 评论(0) 推荐(0) 编辑
  2021年3月17日
摘要: @ 1.可变类型:值改变了,id不变,证明就是在改变原值,原值是可变类型 例如:列表、字典 # x = [111,222]# print(id(x))# x[0]=666666# print(id(x))# print(x) 2.不可变类型:值改变了,id也跟着变,证明就是在产生了新的值,原值是不可 阅读全文
posted @ 2021-03-17 16:53 lzl_121 阅读(58) 评论(0) 推荐(0) 编辑
  2021年3月16日
摘要: @ 1. 标记/清除算法的核心: # 如果一个值没有关联任何一条以直接引用作为出发点的引用,那么该值就会被标记下来,并且清除 # 如果一个变量值不存在任何以栈区为出发点的引用,那么标记/清除算法就认为它是垃圾 一.与用户交互 1.input(控制计算机能够像人一样接收外界输入的内容) # name 阅读全文
posted @ 2021-03-16 16:31 lzl_121 阅读(57) 评论(0) 推荐(0) 编辑
  2021年3月15日
摘要: 一.注释 1.多行注释 """ 注释一 注释二 """ 2.单行注释 #注释 二.变量 什么是变量 量指的是事物的状态 变指事物的状态是可以改变 变量就是一种存取内存的机制 为何要用变量 为了控制计算机能够像人一样记住事物的状态,并且状态是可以改变的 如何用变量 原则:先定义,后引用 定义: 变量名 阅读全文
posted @ 2021-03-15 16:19 lzl_121 阅读(73) 评论(0) 推荐(0) 编辑
  2021年3月12日
摘要: @回忆 1、如何理解编程语言中各种语法存在的意义 编程语言中出现的所有的语法都是为了控制计算机能够像人一样去做xxx 例如: 为何要有变量这种语法??? 为了控制计算机能够像人一样去做xxx 2、计算机体系三层结构 应用程序 操作系统 =》 文件 计算机硬件 =》 硬盘 一 编程语言分类 机器语言: 阅读全文
posted @ 2021-03-12 17:33 lzl_121 阅读(65) 评论(1) 推荐(1) 编辑