随笔分类 -  1.Python基础

上一页 1 ··· 8 9 10 11 12
摘要:本节内容 一、简述 我们在日常处理文件时,经常用到os模块,但是有的时候你会发现,像拷贝、删除、打包、压缩等文件操作,在os模块中没有对应的函数去操作,下面我们就来讲讲高级的 文件、文件夹、压缩包 处理模块:shutil 二、模块详解 1、shutil.copyfileobj(fsrc, fdst) 阅读全文
posted @ 2017-07-17 16:17 活的潇洒80 阅读(207) 评论(0) 推荐(0)
摘要:本节内容 1、简述 2、time模块 3、时间格式转换 一、简述 我们在写代码的过程经常遇到时间模块,如果我们以后需要根据时间去筛选信息的话,那用户会更大,所以今天就来讲讲时间的两大模块:time & datetime 二、time模块 1、time.process_time() 功能:测量处理器的 阅读全文
posted @ 2017-07-17 16:04 活的潇洒80 阅读(229) 评论(0) 推荐(0)
摘要:本节内容 1、概述 2、生成器执行原理 3、send()和__next__()方法的区别 4、yield实现并行效果 一、概述 之前只是介绍生成器,那有些同学就说了,这个生成器除了能节省资源,提高工作效率,但是我们再哪些场景下可以用呢?在哪些地方可以体现出它的价值呢?下面我们来逐一解答这些疑问。 二 阅读全文
posted @ 2017-07-17 15:47 活的潇洒80 阅读(187) 评论(0) 推荐(0)
摘要:本节内容 一、定义 1、装饰器:本质是函数。 2、功能:用来装饰其他函数,顾名思义就是,为其他的函数添加附件功能的。 二、原则 装饰器为什么会有这两个原则呐?因为如果你写的这个程序在生产环境下已经运行了,如果修改别人的源代码或者修改别人的调用方式,那么出了问题,后果可想而知,所以我们要牢记上面两个原 阅读全文
posted @ 2017-07-17 09:53 活的潇洒80 阅读(181) 评论(0) 推荐(0)
摘要:一、常用内置函数 1、表格 二、内置函数详情(1-10) 1、abs(x) 功能:取数的绝对值 1 2 >>> abs(-1) #取-1的绝对值 1 1 2 >>> abs(-1) #取-1的绝对值 1 1 2 >>> abs(-1) #取-1的绝对值 1 1 2 >>> abs(-1) #取-1的 阅读全文
posted @ 2017-07-16 16:59 活的潇洒80 阅读(130) 评论(0) 推荐(0)
摘要:本节内容 一、概述 我们之前写代码,都需要声明变量,但是我们思考过变量的作用范围吗?今天我们就来讲讲变量的作用范围,这个作用范围又叫作用域。首先我们根据变量的作用范围把变量分为:局部变量和全局变量,即: 局部变量 全局变量 二、课前前引 我们先做一个小实验:一个函数体内部调用另外一个函数,代码如下: 阅读全文
posted @ 2017-07-16 16:16 活的潇洒80 阅读(263) 评论(0) 推荐(0)
摘要:本节内容 1、概述 2、默认参数 3、参数组 4、总结 一、概述 在上一篇博客中我已经写了,位置参数和关键字参数,下面我们来谈谈默认参数和参数组 二、默认参数 默认参数指的是,我们在传参之前,先给参数制定一个默认的值。当我们调用函数时,默认参数是非必须传递的。 1 2 3 4 5 6 7 8 9 1 阅读全文
posted @ 2017-07-16 08:33 活的潇洒80 阅读(302) 评论(0) 推荐(0)
摘要:在Python中字符串本身有带很多操作,字符串的特性,不可以被修改 0、字符串常用功能汇总 1、字符串的定义 特别提醒:字符串如果修改的话,字符串所在的内存地址也跟着变化,所以不可被修改,但是对于列表来说,可以修改是因为列表的内存是不变的,可以直接在上面修改 2、切片 特别提醒:字符串其实和列表,元 阅读全文
posted @ 2017-07-14 18:51 活的潇洒80 阅读(328) 评论(0) 推荐(0)
摘要:本节内容 1、作用域 2、三元运算 3、进制 一、作用域 对于变量的作用域,执行声明并在内存中存在,该变量就可以在下面的代码中使用。 1 2 3 if 1==1: name = 'wupeiqi' print name 1 2 3 if 1==1: name = 'wupeiqi' print na 阅读全文
posted @ 2017-07-13 14:45 活的潇洒80 阅读(252) 评论(0) 推荐(0)
摘要:零、本节内容 1、文件常用操作汇总 2、打开文件 3、操作文件 4、关闭文件 一、文件常用操作汇总 二、打开文件 1、普通打开模式 r,英文:read,只读模式(默认) w,英文:write,只写模式(不可读,不存在则创建新文件,存在则删除内容) a,英文:append,追加模式(不可读,不存在则创 阅读全文
posted @ 2017-07-13 12:53 活的潇洒80 阅读(267) 评论(0) 推荐(0)
摘要:本节内容 1、编码介绍 2、字符编码介绍 3、总结 说到python的编码,一句话总结,说多了都是泪啊,这个在以后的python的开发中绝对是一件令人头疼的事情。所以有必要要讲讲清楚 一、编码介绍 1、须知: 在python 2中默认编码是 ASCII,而在python 3中默认编码是 unicod 阅读全文
posted @ 2017-07-13 12:44 活的潇洒80 阅读(448) 评论(0) 推荐(1)
摘要:本节内容 1、集合常用方法总结2、定义3、关系测试 集合是无序的,天生不重复的数据组合,它的作用如下: 去重,即:把一个列表变成集合,就去重了 关系测试,即:测试两组集合的交集、并集和差集等 一、集合常用方法总结 二、定义 1、语法 >>> name_1 = [1,2,3,4,7,8,7,10] # 阅读全文
posted @ 2017-07-13 12:38 活的潇洒80 阅读(290) 评论(0) 推荐(0)
摘要:本节内容 0、列表常用功能汇总1、定义列表2、访问列表中的元素3、切片4、追加5、插入6、修改7、拷贝8、删除9、扩展10、统计11、翻转12、排序13、获取下标值14、清空列表 列表是Python最常用的数据类型之一,通过列表可以对数据实现最方便的存储、修改等操作 0、列表常用功能汇总 1、定义列 阅读全文
posted @ 2017-07-13 12:33 活的潇洒80 阅读(241) 评论(0) 推荐(0)
摘要:本节内容 1、标准库 1、sys 2、os 2、第三方库 1、for mac 2、for linux Python的强大之处在于他有非常丰富和强大的标准库和第三方库,几乎你想实现的任何功能都有相应的Python库支持 1、标准库 python的标准库有很多,我们先认识sys和os模块,因为这两个模块 阅读全文
posted @ 2017-07-13 12:29 活的潇洒80 阅读(302) 评论(0) 推荐(0)
摘要:本节内容 一、简述 字典是Python中的又一种数据结构,它是通过key-value的数据类型,跟我们小时候用的新华字典差不多,通过key去访问value 二、语法 2、特性 ①字典是无序的 ②字典是通过key去访问value(元素不存在重复) 三、字典的使用 1、增加 2、修改 3、删除(del、 阅读全文
posted @ 2017-07-13 11:33 活的潇洒80 阅读(338) 评论(0) 推荐(0)
摘要:本节内容 1、字符编码与转码 1、关于中文2、注释3、转码 2、表达式for 循环 3、数据类型之数字 1、数字2、布尔值3、字符串4、列表5、元祖6、字典 一、字符编码与转码 python解释器在加载 .py 文件中的代码时,会对内容进行编码(默认ascill) ASCII(American St 阅读全文
posted @ 2017-07-10 12:13 活的潇洒80 阅读(364) 评论(0) 推荐(0)
摘要:许多Python初学者都会问:我应该学习哪个版本的Python。对于这个问题,我的回答通常是“先选择一个最适合你的Python教程,教程中使用哪个版本的Python,你就用那个版本。等学得差不多了,再来研究不同版本之间的差别”。 但如果想要用Python开发一个新项目,那么该如何选择Python版本 阅读全文
posted @ 2017-07-09 18:13 活的潇洒80 阅读(331) 评论(0) 推荐(0)
摘要:本节内容 一、 Python介绍 python的创始人为吉多·范罗苏姆(Guido van Rossum)。1989年的圣诞节期间,吉多·范罗苏姆为了在阿姆斯特丹打发时间,决心开发一个新的脚本解释程序,作为ABC语言的一种继承。 最新的TIOBE排行榜,Python赶超PHP占据第五, Python 阅读全文
posted @ 2017-07-09 15:03 活的潇洒80 阅读(887) 评论(0) 推荐(0)

上一页 1 ··· 8 9 10 11 12