09 2019 档案

摘要:[TOC] 包 包,这里的包就相当于模块,当一个模块的功能特别强大时需要写在多个文件里,这就用到了包,包不改变模块的导入方式,在包里可以写多个文件,还可以包里再建包。 包的特点 包是含有\_\_init\_\_.py的文件夹,导入包就是导入\_\_init\_\_ 包的导入: 如图所示‘包的介绍.p 阅读全文
posted @ 2019-09-28 22:32 ylpb 阅读(268) 评论(0) 推荐(0)
摘要:[TOC] os模块 功能:与操作系统交互,可以操作文件 一、对文件操作 1. 判断是否为文件 os.path.isfile(r'路径') 2. 删除文件 os.remove()删除文件 3. 重命名文件 os.rename(r' ',r' ') 二、对文件夹操作 os.path.isdir()判断 阅读全文
posted @ 2019-09-27 21:16 ylpb 阅读(248) 评论(0) 推荐(0)
摘要:[TOC] 模块的四种形式 Nike推荐的学数据分析与算法的书《利用python进行数据分析》 模块 相当于应用软件 1. 系统自带应用软件 2. 需要下载的应用软件 3. 自定义的软件 模块的四种形式 1. 内置模块:python解释器自带的模块, 2. pip、pycharm安装的模块 3. 自 阅读全文
posted @ 2019-09-26 15:20 ylpb 阅读(404) 评论(0) 推荐(0)
摘要:1. 文件内容如下,标题为:姓名,性别,年纪,薪资 要求: 从文件中取出每一条记录放入列表中,列表的每个元素都是 的形式 1. 根据1得到的列表,取出薪资最高的人的信息 2. 根据1得到的列表,取出最年轻的人的信息 3. 根据1得到的列表,将每个人的信息中的名字映射成首字母大写的形式 4. 根据1得 阅读全文
posted @ 2019-09-25 20:56 ylpb 阅读(138) 评论(0) 推荐(0)
摘要:[TOC] 匿名函数 之前学到的函数都是有名函数,所谓匿名函数就是这类函数没有自己的函数名。他没有绑定名字,使用一次就被回收,加括号就可运行。 语法:lambda 参数:返回值 匿名函数通常和内置函数联用,通常联用的方法有:max()、sorted()、filter()等。 联用举例 max()方法 阅读全文
posted @ 2019-09-25 16:27 ylpb 阅读(207) 评论(0) 推荐(0)
摘要:[TOC] 迭代器 可迭代对象 可迭代对象:可迭代的对象,__内置有\_\_iter\_\_方法的对象都是可迭代对象__,除了数字类型,所有数据类型都是可迭代对象。 Python内置str、list、tuple、dict、set、file都是可迭代对象 迭代器对象 迭代器对象:执行可迭代对象的\__ 阅读全文
posted @ 2019-09-24 17:31 ylpb 阅读(225) 评论(0) 推荐(0)
摘要:[TOC] 闭包函数和装饰器 闭包函数 一、什么是闭包函数? 闭包:闭是封闭(函数内部嵌套函数),包是包含,闭包是指该内部函数对外部作用域而非全局作用域的变量的引用。 两种为函数传参的方式 为函数传参的方式一:使用参数的形式 1 为函数传参的方式二:包给函数 2 二、闭包函数的应用 意义:返回的函数 阅读全文
posted @ 2019-09-23 20:20 ylpb 阅读(183) 评论(0) 推荐(0)
摘要:[TOC] 写在博客的开头 nick说:人生疾苦唯有自救,这是你相信IT的最后一次机会。这个时候必须得逼自己一把,只有对自己够狠才能慢慢强大。昨天看一哥们在博客上说每天大喊一遍python第一java第二,python大法无所不能,给自己以一个乐观积极的态度好好学习天天向上。加油,希望我们每一个人都 阅读全文
posted @ 2019-09-20 21:41 ylpb 阅读(280) 评论(0) 推荐(0)
摘要:在猜年龄的基础上编写登录、注册方法,并且把猜年龄游戏分函数处理,如 2. 登录函数 3. 注册函数 4. 猜年龄函数 5. 选择奖品函数 2. 登录函数 python def login(): login_count = 0 while login_count 18: 猜年龄核心代码 print(' 阅读全文
posted @ 2019-09-19 20:36 ylpb 阅读(70) 评论(0) 推荐(0)
摘要:[TOC] 函数的定义 print(函数名.\__doc__)可以打印出来函数功能的描述 None 给定两个数,打印较大的数 定义函数的三种形式 一、空函数 以后写程序的时候要先用空函数写一个程序框架,再写函数内容如: 二、有参函数 50 三、无参函数 30 函数的调用 函数的调用就是使用函数 pr 阅读全文
posted @ 2019-09-19 16:29 ylpb 阅读(436) 评论(0) 推荐(0)
摘要:[TOC] 基本的文件操作 一、什么是文件? 文件是操作系统为用户或应用程序提供的一个读写硬盘的虚拟单位。文件的操作是基于文件,即文件的操作核心就是:读和写。也就是只要我们想要操作文件就是对操作系统发起请求,然后由操作系统将用户或应用程序对文件的读写操作转换成集体的硬盘指令(比如控制盘片转动,控制机 阅读全文
posted @ 2019-09-18 19:28 ylpb 阅读(495) 评论(0) 推荐(0)
摘要:[TOC] 字符编码 文本编辑器存储信息的过程 1. 打开编辑器就在内存中打开了一个进程,用编辑器编写的内容存在内存中,断电会丢失。 2. 点击保存,编辑器把内存的数据刷到了硬盘上。 3. 编写.py文件(没有执行时)和编写其他文件没有区别,只是在写一堆字符。 python解释器解释python代码 阅读全文
posted @ 2019-09-17 16:36 ylpb 阅读(297) 评论(0) 推荐(0)
摘要:```python 给定年龄,用户可以猜三次年龄 年龄猜对,让用户选择两次奖励 用户选择两次奖励后退出 get_prize_dict = {} 获取的奖品信息 age = 18 inp_count = 0 prize_choose_count = 0 while inp_count18: 猜年龄核心 阅读全文
posted @ 2019-09-16 22:26 ylpb 阅读(157) 评论(0) 推荐(0)
摘要:[TOC] 元组内置方法(了解) 元组:只可取,不可更改的列表,元组一经创建就写死了 定义方式:()内用逗号隔开多个元素,元素可以为任意数字类型 元祖的方法 元组的使用方法(与列表类似):索引取值、索引切片、for循环、成员运算、index获取元素索引、count计数 有序or无序 有序 可变or不 阅读全文
posted @ 2019-09-16 20:00 ylpb 阅读(223) 评论(0) 推荐(0)
摘要:1. 给定年龄,用户可以猜三次年龄,年龄猜对,让用户选择两次奖励,用户选择两次奖励后退出 2. 作业需求: 1. 运行程序输出第一级菜单 2. 选择一级菜单某项,输出二级菜单,同理输出三级菜单 3. 菜单数据保存在文件中 4. 让用户选择是否要退出 5. 有返回上一级菜单的功能 阅读全文
posted @ 2019-09-13 17:05 ylpb 阅读(133) 评论(0) 推荐(0)
摘要:[TOC] 列表内置方法 1.索引取值、索引修改值 2 [1, 3, 3, 4] 2.切片 [1, 3, 3, 4] [3] [3, 4] 3.for 循环 1 9 9 16 4.成员运算 True False 5.append() [1, 3, 3, 4, 5] 6.len 5 7.del删除(删 阅读全文
posted @ 2019-09-12 20:25 ylpb 阅读(194) 评论(0) 推荐(0)
摘要:[TOC] 字符串内置方法 使用方法 1.索引 e 2.索引切片 hell hl 1 olle 1 llo how are you 3.for循环 4 h 4 e 4 l 4 l 4 o 4 4 h 4 o 4 w 4 4 a 4 r 4 e 4 4 y 4 o 4 u 4.成员运算 True Tr 阅读全文
posted @ 2019-09-12 19:03 ylpb 阅读(198) 评论(0) 推荐(0)
摘要:[TOC] 算术运算符 算术运算符用于数学运算 比较运算符(返回一个bool值) 用于比较数据的大小 | 运算符 | 描述 | 实例 | | : : | : | : | | == | 比较对象是否相等 | (a==b)返回1 | | != | 比较两个对象是否不相等 | (a!=b)返回1 | | 阅读全文
posted @ 2019-09-11 18:50 ylpb 阅读(209) 评论(0) 推荐(0)
摘要:1. 输入姑娘的年龄后,进行以下判断: 1. 如果姑娘小于18岁,打印“不接受未成年” 2. 如果姑娘大于18岁小于25岁,打印“心动表白” 3. 如果姑娘大于25岁小于45岁,打印“阿姨好” 4. 如果姑娘大于45岁,打印“奶奶好” 4. 题目:企业发放的奖金根据利润提成。利润(I)低于或等于10 阅读全文
posted @ 2019-09-11 18:25 ylpb 阅读(157) 评论(0) 推荐(0)
摘要:1. 简述Python的五大数据类型的作用、定义方式、使用方法: 1. 数字类型 int型 作用:表示人的年龄,及联系方式等数据 定义 18 1951035392 用法:可用于数学运算 float型 作用:表示温度、高度、体重等 定义 18.123 1916971274672 用法:可用于数学运算 阅读全文
posted @ 2019-09-10 17:37 ylpb 阅读(107) 评论(0) 推荐(0)
摘要:[TOC] 花式赋值 列表(list) 格式:如下 在[]内用逗号隔开,里面的数据类型任意,打印时需要在[]中填写要打印的索引位置。从左边数为0、1、2、3,从右边数为 1、 2、 3、 4 字典(dict) 格式如下: 字典取值通过 字典名[key]获取,key为:前面的部分。 字典嵌套列表 字典 阅读全文
posted @ 2019-09-10 16:32 ylpb 阅读(306) 评论(0) 推荐(0)
摘要:1. 简述执行Python程序的两种方式以及他们的优缺点: 交互式:优点:输入一句执行一句,可以看到每一句的执行结果 缺点:不能保存代码 命令行试:优点:一次执行所有代码,可以保存 缺点:操作复杂 2. 简述Python垃圾回收机制: 当已经使用过得变量值不在赋值给其他变量名时,内存中为这个变量值开 阅读全文
posted @ 2019-09-09 17:24 ylpb 阅读(145) 评论(0) 推荐(0)
摘要:[TOC] pycharm快捷键的使用 ctrl+c复制,默认复制整行 ctrl+v粘贴 ctrl+z撤销 ctrl+x剪切,默认剪切整行 ctrl+a全选 ctrl+f查找;选中批量修改 shift+ctrl+z取消撤销 ctrl+d复制粘贴选中内容,没有选中默认整行 ctrl+backspace 阅读全文
posted @ 2019-09-09 17:18 ylpb 阅读(766) 评论(0) 推荐(0)
摘要:[TOC] 计算机的基本组成 计算机分为五大组成部分,分别为:控制器、运算器、存储器、输入设备和输出设备。CPU=控制器+运算器 CPU(大脑) 控制器 控制整个电脑的运行 运算器 算术运算和逻辑运算 存储器 计算机的存储的一个二进制单位称为1bit,8bit=1Bytes称为一个字节,1024By 阅读全文
posted @ 2019-09-05 18:58 ylpb 阅读(671) 评论(0) 推荐(0)
摘要:[TOC] 面向过程编程 面向(对着)》 过程(流程/步骤)》编程 IPO input(输入)》process(过程/处理)》Output(输出) 面向过程编程:一步一步(一个函数一个函数),上一个函数的输出是下一个函数的输入 优点:代码的独立性提高了,流程清晰 缺点:一个错误可以让整个程序崩掉 编 阅读全文
posted @ 2019-09-03 16:00 ylpb 阅读(321) 评论(0) 推荐(0)