摘要: 闭包函数 什么是闭包 闭包:闭是封闭(函数内部函数),包是包含(该内部函数对外部作用域而非全局作用域的变量的引用)。 闭包指的是:函数内部函数对外部作用域而非全局作用域的引用。 两种为函数传参的方式 为函数传参的方式一:使用参数的形式 为函数传参的方式二:包给函数 闭包函数的应用 闭包的意义:返回的 阅读全文
posted @ 2019-09-23 21:43 shinzz 阅读(77) 评论(0) 推荐(0) 编辑
摘要: 可变长参数 可变长参数:指的是调用函数时,传入的参数个数可以不固定 形参(形参名) args(约定俗成),接收多余位置实参,用元组接收 形参 kwargs,用字典接收多余的关键字实参 记住是接收 多余 的值 实参 实参 函数对象 python中一切皆对象 函数是第一类对象,即函数可以当作数据处理 一 阅读全文
posted @ 2019-09-21 19:44 shinzz 阅读(97) 评论(0) 推荐(0) 编辑
摘要: age = 18 prize_dict = {0:'布娃娃',1:'变形金刚',2:'奥特曼',3:''} def register(): '''注册功能''' print('游戏注册') while True: username = input ('请输入你的用户名:') pwd = input 阅读全文
posted @ 2019-09-19 21:45 shinzz 阅读(102) 评论(0) 推荐(0) 编辑
摘要: 函数引入 函数 》工具(需要用的时候才用,提前造/买): 需要用函数的时候,拿来用就行了,提前写/复制粘贴 封装 函数不会改变某一个功能的代码。它只做了一件事情 封装(接口),只会让你的代码更加简洁而已 函数的定义 使用工具之前 必须得创造一个工具 》定义函数 定义阶段,检测语法错误,不执行 定义函 阅读全文
posted @ 2019-09-19 21:13 shinzz 阅读(114) 评论(0) 推荐(0) 编辑
摘要: ''' 0. (多用户) 0. 登录(保存用户信息) 1. (随机生成)给定年龄,用户可以猜三次年龄(保存用户每次输入的年龄) 2. 年龄猜对,让用户选择两次奖励 3. 用户选择两次奖励(选择奖励是概率性的)后可以退出 4. (输出日志) ''' from logging_config import 阅读全文
posted @ 2019-09-19 17:16 shinzz 阅读(113) 评论(0) 推荐(0) 编辑
摘要: 文件处理 1. 什么是文件处理:修改存储的信息 2. 什么是文件:操作系统提供的虚拟概念,存储信息(用二进制存储信息) 3. 操作文件的流程 1. 打开文件 文件路径——打开模式,w——》write 2. 修改/读取文件 3. 保存文件 4. 关闭文件: python用过操作系统操作文件 文件的三种 阅读全文
posted @ 2019-09-18 21:38 shinzz 阅读(113) 评论(0) 推荐(0) 编辑
摘要: 字符(存储了信息的东西)编码() 键盘 发送的是电流 》 主机(主机)接收到的是电流(当作01010101010) 》显示屏 接受电脑(当作01010101010 》键盘) 编码:01010101010 》键盘 文本编辑器存储信息的过程 文本编辑器 》写文本 》存储信息 显示屏(内存) 》(转换)硬 阅读全文
posted @ 2019-09-17 21:36 shinzz 阅读(114) 评论(0) 推荐(0) 编辑
摘要: ```python v1.0 ''' 1. 给定年龄,用户可以猜三次年龄 2. 年龄猜对,让用户选择两次奖励 3. 用户选择两次奖励后可以退出 ''' age_count = 0 计算次数 age = 18 给定年龄 奖品信息 prize_dict = { '0': "芭比娃娃", '1': "变形 阅读全文
posted @ 2019-09-16 21:45 shinzz 阅读(122) 评论(0) 推荐(0) 编辑
摘要: 元组类型内置方法(tuple) 元组是不可变的列表,即元组的值不可更改,因此元组一般只用于只存不取的需求。 因此元组可以被列表取代掉,所以元组相比较列表使用的很少。 优点(相比列表):列表的值修改后,列表的结构将会发生改变,而元组只需要存储,因此列表占更多内存。 1. 作用:元组一创建就被写死了 2 阅读全文
posted @ 2019-09-16 21:01 shinzz 阅读(126) 评论(0) 推荐(0) 编辑
摘要: 一、Python进阶实战之三级菜单 1. 打印省、市、县三级菜单 2. 可返回上一级 3. 可随时退出程序 Python基础实战之猜年龄游戏 1. 给定年龄,用户可以猜三次年龄 2. 年龄猜对,让用户选择两次奖励 3. 用户选择两次奖励后可以退出 python age = 18 答案 count = 阅读全文
posted @ 2019-09-15 16:26 shinzz 阅读(118) 评论(0) 推荐(1) 编辑