摘要: 一、序列化与反序列化的介绍 什么是序列化?什么是反序列化 序列:字符串 序列化:将其他数据类型转化为字符串的过程 反序列化:将字符串转为其他数据类型的过程 序列化指的是把内存的数据类型转换成一个特定格式的内容,该格式内容可用于存储或者传输给其他平台使用 内存中的数据类型 >序列化 >特定的格式(js 阅读全文
posted @ 2021-07-07 21:08 Gnomeshghy 阅读(63) 评论(0) 推荐(0)
摘要: 一、软件开发的目录规范 1.新建项目文件夹 bin 用于存放运行程序 core 用于存放的核心代码 conf 用于存放配置文件——用户可以根据个人喜好定制的文件(相当于写了一堆变量,core代码的运行要从conf中的一些变量值为基础运行) log 用于记录程序的日志 lib 库目录(程序自定义的一些 阅读全文
posted @ 2021-07-06 20:44 Gnomeshghy 阅读(62) 评论(0) 推荐(0)
摘要: 一、匿名函数 什么是匿名函数? 匿名函数就是没有名字的函数 为何要用匿名函数 用于临时使用一次的场景 如何定义匿名函数?如何使用函数,以及匿名函数的应用场景与示例。 1 def foo(x, y): 2 return x + y 3 4 #匿名函数的定义 5 # lambda x, y: x + y 阅读全文
posted @ 2021-07-06 11:10 Gnomeshghy 阅读(51) 评论(0) 推荐(0)
摘要: 一、迭代器 1 """ 2 1 什么是迭代器 3 迭代器就是用来迭代取值的工具 4 5 什么是迭代? 6 迭代就是一个重复的过程,但是每次重复都是基于上一次的结果进行的 7 8 # 单纯的重复不叫迭代 9 while True: 10 1+1 11 12 # 下面才是迭代的过程 13 count = 阅读全文
posted @ 2021-07-06 11:03 Gnomeshghy 阅读(35) 评论(0) 推荐(0)
摘要: 一、装饰器介绍 1 """ 2 1、什么是装饰器 3 装饰器是一个用来为被装饰者添加功能的工具 4 5 被装饰者:函数 6 装饰器:可以用函数实现装饰器这种工具 7 8 9 10 2、为何要用装饰器 11 为了在不修改被装饰器对象源代码以及调用方式的前提下 12 为被装饰对象添加上新功能 13 14 阅读全文
posted @ 2021-07-06 10:56 Gnomeshghy 阅读(58) 评论(0) 推荐(0)
摘要: 一、函数对象 什么是函数 函数是一类对象,函数是第一等公民,通俗来说函数就是当变量来用 1.函数可以被赋值 View Code 2.函数可以当作参数传给另一个函数 View Code 3.函数可以当作函数的返回值 View Code 4.函数可以当作容器类型的元素 View Code 二、函数嵌套 阅读全文
posted @ 2021-06-30 18:37 Gnomeshghy 阅读(30) 评论(0) 推荐(0)
摘要: 今日内容详细 作业讲解 猜年龄的游戏 题目: 1.必写 错误的情况下只能猜三次 正确的情况下直接推出游戏 2.拔高 三次错误之后提示用户三次机会已用完 问他是否继续 如果继续则再给三次机会 如果不继续则直接退出 """思路编写程序先编写程序的主题功能然后再考虑完善""" 答案: age = 18# 阅读全文
posted @ 2021-06-02 19:13 Gnomeshghy 阅读(36) 评论(0) 推荐(0)