09 2019 档案

摘要:模块的四种形式 模块 就是从逻辑上组织python代码(变量,函数,类,逻辑:实现一个功能),本质就是.py结尾的python文件(文件名是test.py的话,它的对应模块名就是test) 包 用来从逻辑上组件模块,本质就是一个目录(必须带有一个 文件) 导入模块 本质就是把python文件解释一遍 阅读全文
posted @ 2019-09-26 19:43 KONNE 阅读(114) 评论(0) 推荐(0) 编辑
摘要:[TOC] 匿名函数 匿名就是没有名字,所以他就没办法调用,只能和某些方法联用 匿名函数语法 :lambda 参数:返回值 但是你如果真的想调用匿名函数,也可以赋值,但是他就变成了有名函数 匿名函数基本上都是和内置方法联用 max/min 返回最大值/最小值 fileter 筛选 map 映射 内置 阅读全文
posted @ 2019-09-26 00:44 KONNE 阅读(125) 评论(0) 推荐(0) 编辑
摘要:[TOC] 作业 1. 文件内容如下,标题为:姓名,性别,年纪,薪资 要求: 从文件中取出每一条记录放入列表中,列表的每个元素都是 的形式 1. 根据1得到的列表,取出薪资最高的人的信息 2. 根据1得到的列表,取出最年轻的人的信息 3. 根据1得到的列表,将每个人的信息中的名字映射成首字母大写的形 阅读全文
posted @ 2019-09-25 21:40 KONNE 阅读(123) 评论(0) 推荐(0) 编辑
摘要:[TOC] 迭代器 迭代器不是一个函数,它就是一个称呼 可迭代对象 含有._\_iter__方法的数据类型就叫做可迭代对象 只有数字类型不能点出来_\_iter__方法,所以只有数字类型不是可迭代对象,其余数据类型都是可迭代对象。 迭代器对象 迭代器提供了一种不依赖索引取值的方式 含有._\_ite 阅读全文
posted @ 2019-09-24 21:28 KONNE 阅读(132) 评论(0) 推荐(0) 编辑
摘要:[TOC] 闭包函数 什么是闭包函数 在一个内嵌函数中,对在外部的函数变量的引用,那么着个内嵌函数就被成为闭包函数 定义在外部函数但由内部函数引用的变量被称为 自由变量 闭包函数至少是个函数嵌套 使用闭包函数去掉了全局变量的使用,而且将inner函数封装在了outer函数中,使外部不可调用。 当函数 阅读全文
posted @ 2019-09-23 21:23 KONNE 阅读(127) 评论(0) 推荐(0) 编辑
摘要:一个炒鸡简单的购物车 python 我自己新建了两个文件;一个存放用户的user_info.txt文件和存放商品信息的goods_info choose_goods_dict = {} user_lt = [] def register(): """注册""" print(' ' 10,'欢迎来到注 阅读全文
posted @ 2019-09-22 22:48 KONNE 阅读(136) 评论(0) 推荐(0) 编辑
摘要:[TOC] 可变长参数 形参 用元组接收接收多余的位置实参 约定俗成形参名为 args 实参 打散列表,然后以位置实参传给位置形参 形参 用字典接收多余的关键字实参 约定俗成形参名为 kwargs 实参 打散字典,然后以关键字实参传给位置形参 形参 形参 接收所有多余的参数 函数对象 作为函数的返回 阅读全文
posted @ 2019-09-22 22:21 KONNE 阅读(201) 评论(0) 推荐(0) 编辑
摘要:[TOC] 函数 函数 工具(需要用的时候才用,提前造) 需要用函数的时候,拿来用就行了,需要提前写好 函数不会改变某个功能的代码,它只做了一件事情,封装(接口),只会让你的代码更加简洁 内置方法就是一个个函数,别人帮你写好的 函数的定义 '''def 函数名(等同于变量名)(): ​ """"对函 阅读全文
posted @ 2019-09-19 19:42 KONNE 阅读(190) 评论(0) 推荐(0) 编辑
摘要:用函数实现猜年龄游戏(含登陆注册功能) python import random 导入随机数模块 def register(): """注册""" print('注册功能') count = 0 while count age: print('太大了') else: print('猜对了') get 阅读全文
posted @ 2019-09-19 18:34 KONNE 阅读(128) 评论(0) 推荐(0) 编辑
摘要:[TOC] 文件处理 什么是文件 操作系统提供的虚拟的概念,存储信息(用二进制存) 操作文件流程 1. 打开文件 f = open(r'文件路径','文件打开模式',encoding = '字符编码') r 的作用是让文件路径里的/无效化,只是当作字符处理 2. 修改文件 3. 保存文件 4. 关闭 阅读全文
posted @ 2019-09-18 20:09 KONNE 阅读(166) 评论(0) 推荐(0) 编辑
摘要:[TOC] 字符串编码 什么是字符串编码 计算机只认识0和1(高低电平),用户输入的字符计算机并不认识,想要让计算机认识这些就要通过编码将字符串翻译成0和1 这中转换的过程就叫做字符编码 文本编辑器存储信息的过程 文本编辑器 》 写文本 》 存储信息 显示屏(内存) 》(转换)硬盘 早期,各个国家只 阅读全文
posted @ 2019-09-17 19:28 KONNE 阅读(140) 评论(0) 推荐(0) 编辑
摘要:[TOC] 元组 什么是元组 元组就是只可取不可更改的列表,元组一创建就是被写死的 定义方式 ()逗号隔开多个元素(可以为任意数据元素) 如果元组内只有一个元素,就必须加个逗号,不然会被python认为是其他的数据类型 使用方法 1. 索引取值 2. 索引切片 3. for循环 4. 成员运算 5. 阅读全文
posted @ 2019-09-16 20:26 KONNE 阅读(122) 评论(0) 推荐(0) 编辑
摘要:三级菜单 打印省、市、县三级菜单 可返回上一级 可随时退出程序 猜年龄 1. 给定年龄,用户可以猜三次年龄 2. 年龄猜对,让用户选择两次奖励 3. 用户选择两次奖励后可以退出 python age = 18 答案 count = 0 游戏次数控制 prize_dict = {0: '布娃娃', 1 阅读全文
posted @ 2019-09-15 19:43 KONNE 阅读(93) 评论(0) 推荐(0) 编辑
摘要:[TOC] for循环 提供了某种手段不依赖索引值 语法 for 变量名(会拿到容器类匀速的每一个值) in 容器类元素: for + break for + continue for循环嵌套 for + else for 循环实现loading 可变和不可变 可变 : 值变 ID不变 不可变 : 阅读全文
posted @ 2019-09-15 18:56 KONNE 阅读(132) 评论(0) 推荐(0) 编辑
摘要:[TOC] 基本运算符 算数运算 进行算数运算的符号 比较运算符 成员运算符 if 控制语句 if :模拟人做判断,如果怎样就怎样 单分支结构 if 条件 : ​ print(‘条件成立干嘛’) 条件成立才会运行 双分支结构 自上而下运行 if 条件 : ​ print(‘条件成立干嘛’) else 阅读全文
posted @ 2019-09-11 19:21 KONNE 阅读(148) 评论(0) 推荐(0) 编辑
摘要:1. 输入姑娘的年龄后,进行以下判断: 1. 如果姑娘小于18岁,打印“不接受未成年” 2. 如果姑娘大于18岁小于25岁,打印“心动表白” 3. 如果姑娘大于25岁小于45岁,打印“阿姨好” 4. 如果姑娘大于45岁,打印“奶奶好” python 1.题目:企业发放的奖金根据利润提成。 利润(I) 阅读全文
posted @ 2019-09-11 18:36 KONNE 阅读(151) 评论(0) 推荐(0) 编辑
摘要:[TOC] 花式赋值 链式赋值 交叉赋值 列表 首先要注意一点是:存不是目的,取才是目的 作用 描述一个人的多个爱好,存储多个元素 定义方式 []内用逗号隔开多个元素 列表内可以存任意数据类型 使用方法 索引取值,中括号中间加上索引 字典 作用 存储多个值,但是每个值都有描述信息 定义方式 {}内逗 阅读全文
posted @ 2019-09-10 17:29 KONNE 阅读(160) 评论(0) 推荐(0) 编辑
摘要:[TOC] 简述Python的五大数据类型的作用、定义方式、使用方法: 1. 数字类型 整型: ​ 作用:描述id/手机号等整数 ​ 定义方式:height = 180 ​ height = int(180) ​ 使用方法:+ / % (取余) //(取整) (幂) 浮点型: ​ 作用:描述工资等小 阅读全文
posted @ 2019-09-10 16:10 KONNE 阅读(168) 评论(0) 推荐(0) 编辑
摘要:[TOC] pycharm 的快捷键 ctrl(command) + c 复制,默认复制整行 ctrl + v 粘贴 ctrl + z 撤销 ctrl + x 剪切,默认剪切整行 ctrl + a 全选 ctrl + f 查找;选中批量修改 shift + ctrl + z 反撤销 ctrl + d 阅读全文
posted @ 2019-09-09 18:51 KONNE 阅读(139) 评论(0) 推荐(0) 编辑
摘要:1.简述执行Python程序的两种方式以及他们的优缺点: python 执行程序的两种方式: 交互式: 优点:可以立即看到执行的结果,不用输入print就能打印 缺点:不能保存 命令行式: 优点:可以永久保存代码 缺点:调式非常麻烦 2.简述Python垃圾回收机制: 当一个变量的值引用次数为0时, 阅读全文
posted @ 2019-09-09 16:12 KONNE 阅读(114) 评论(0) 推荐(0) 编辑
摘要:[TOC] 为什么要编程 取代劳动力,帮人类完成一些事 计算机只认识0和1,早期想要和计算机沟通,只能认识计算机的语言。 机器语言 01010110100001010101000 计算机的初衷 科学计算 破解电报– 造原子弹 科学家才能用计算机 用计算机实现多媒体功能 优点:执行效率快 缺点:开发效 阅读全文
posted @ 2019-09-06 19:01 KONNE 阅读(152) 评论(0) 推荐(0) 编辑
摘要:[TOC] 1、什么是编程 编程就是程序员通过编程语言编写一堆文件,这些文件就是程序 2. 计算机组成 cpu 运算器:进行算数和逻辑运算 控制器:控制硬件 存储器 外存:又称为硬盘,容量大永久存储,但速度慢 内存:速度快,但容量小,断电即消失 I/O设备 输入设备:键盘,鼠标等用来给计算机输入信息 阅读全文
posted @ 2019-09-06 17:11 KONNE 阅读(96) 评论(0) 推荐(0) 编辑
摘要:[TOC] Markdown 文档 Markdown是一种轻量级的标记语言,可以用于写博客、简书、做随手笔记。 Markdown的基本语法 1.标题 代码: 2.加粗 加粗 3.斜体 斜体 4.高亮 ==高亮== 5.上标 2^2^ 6.下表 H~2~o 7.代码快引用( ) hello markd 阅读全文
posted @ 2019-09-05 19:43 KONNE 阅读(146) 评论(0) 推荐(0) 编辑
摘要:函数 函数相当于一个工具,做一件特定的事 函数是在分开各种工具,并不会减少代码量 函数语法 函数的创建 def (定义一个工具出来) 函数名(工具名 与变量命名规范一样): <函数实现的功能能> 函数的使用 函数() 函数的第一阶段只是检测代码,并不执行代码 这里定义一个简单的函数 定义函数的三种形 阅读全文
posted @ 2019-09-02 20:03 KONNE 阅读(178) 评论(0) 推荐(0) 编辑
摘要:作业 简述定义函数的三种方式 1.无参函数 没有参数的函数 2.有参函数 有参数的函数 3.空函数 只定义了一个函数,没有表明具体的作用 简述函数的返回值 通过return返回函数的返回值,如过没有返回值,默认为none,return可以返回多个值,并且可以终止函数。 简述函数的参数 参数分为形参和 阅读全文
posted @ 2019-09-02 18:15 KONNE 阅读(163) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示