摘要: 查看系统中的字体 查看系统中的字体 fc-list 查看系统中的中文字体 fc-list :lang=zh将然后将字体文件拷贝到/usr/share/fonts/中 cp aa.ttl /usr/share/fonts cd /usr/lshare/fonts mkfontscale mkfontd 阅读全文
posted @ 2018-07-10 15:59 Easonlou 阅读(221) 评论(0) 推荐(0) 编辑
摘要: 模块介绍 模块,用一坨代码实现了某个功能的代码集合。 类似于函数式编程和面向过程变成,函数式编程则完成一个功能,其他代码用来调用即可,提供了代码的重用性和代码间的耦合。而对于一个复杂的功能,可能需要多个函数才成完成(函数又可以在不同的.py文件中),n个.py文件组成的代码集合就成为模块。 如: o 阅读全文
posted @ 2018-03-01 17:39 Easonlou 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 详细文档地址:猛击这里 内置函数详解 1. abs(x) 返回数字的绝对值。x -- 数值表达式,可以是整数,浮点数,复数 2. all(Iterable) 用于判断给定的可迭代参数Iterable中的所有元素是否不为0,‘’,或者iterable为空,如果是返回True, 否则返回False. 注 阅读全文
posted @ 2018-01-25 15:03 Easonlou 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 一 概述 装饰器:本质是函数 功能:用来装饰其他函数,为其他函数添加附加功能 二 装饰器原则 不能修改被装饰函数的源代码 不能修改被装饰函数的调用方式 三 实现装饰器的知识储备 函数即“变量” 高阶函数 嵌套函数 最终:高阶函数+嵌套函数 =》 装饰器 1. 高阶函数 实现高阶函数的两个条件: 把一 阅读全文
posted @ 2018-01-23 11:21 Easonlou 阅读(157) 评论(0) 推荐(0) 编辑
摘要: lambda函数的语法只包含一个语句,如下: lambda arg1,arg2,.....argn:expression(主要是看下面的例子)代码示例: # 大家注意观察上面的Python示例代码,f = lambda a,b,c:a+b+c 中的关键字lambda表示匿名函数, # 冒号:之前的a 阅读全文
posted @ 2018-01-11 22:10 Easonlou 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 一 概述 定义:函数是指将一组语句的集合通过一个名字(函数名)封装起来,想要执行这个函数,只需要调用其函数名即可 特性: 二 函数定义 可以带参数 三 函数参数与局部变量 形参变量只有在被调用时才分配内存单元,在调用结束时,即刻释放所分配的内存单元,因此形参只在函数内部有效。函数调用结束返回主调用函 阅读全文
posted @ 2018-01-11 18:07 Easonlou 阅读(174) 评论(0) 推荐(0) 编辑
摘要: r 只能读 r+ 可读可写,不会创建不存在的文件。如果直接写文件,则从顶部开始写,覆盖之前此位置的内容,如果先读后写,则会在文件最后追加内容。 w 只能写 覆盖整个文件 不存在则创建 w+ 可读可写 如果文件存在 则覆盖整个文件不存在则创建。 a 只能写 从文件底部添加内容 不存在则创建 a+ 可读 阅读全文
posted @ 2018-01-01 02:27 Easonlou 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 一 概述 Python对文件的操作流程 现有文件如下 二 入门 1.语法 open(文件路径,模式,字符编码) 注:f 又叫文件句柄,它包含文件的文件名,字符集,文件大小,文件在硬盘上的起始位 2. 两次读取文件内容 第二次读取数据为空,因为在文件中,维护一个类似文件指针的东西,这个文件指针类似于我 阅读全文
posted @ 2017-12-29 14:12 Easonlou 阅读(250) 评论(0) 推荐(0) 编辑
摘要: 一 概述 集合是无序的,天生不重复的数据组合 集合的特性: 去重,把一个列表变成一个集合,就在动去重了 关系测试,测试两组数据之间的交集,并集,差集,对称查集等 二 语法 三 关系测试 1. 交集 intersection() 和 & 2. 并集 union() 和 | 3. 差集 differen 阅读全文
posted @ 2017-12-28 18:12 Easonlou 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 一 概述 字典是一种key - value 的数据类型,使用就像我们上学用的字典,通过笔画,字母来查对应页的详细内容。 字典的特性: dict是无序的 key必须是唯一的 二 语法 语法 三 基本用法 1.增加 2. 修改 3. 删除(del pop popitem) 4. 查找 5.多级字典嵌套及 阅读全文
posted @ 2017-12-28 17:03 Easonlou 阅读(320) 评论(0) 推荐(0) 编辑
摘要: 原文地址:点击这里 本节内容: 一、前言 Python中的字符编码是个老生常谈的话题,同行们都写过很多这方面的文章。有的人云亦云,也有的写得很深入。近日看到某知名培训机构的教学视频中再次谈及此问题,讲解的还是不尽人意,所以才想写这篇文字。一方面,梳理一下相关知识,另一方面,希望给其他人些许帮助。 P 阅读全文
posted @ 2017-12-28 14:43 Easonlou 阅读(210) 评论(0) 推荐(0) 编辑
摘要: 查看原文:猛击这里 说起python编码,真是句句心酸。算起来,反复折腾两个来月了。万幸的是,终于梳理清楚了。作为一个共产主义者,一定要分享给大家。如果你还在因为编码而头痛,那么赶紧跟着我咱们一起来揭开py编码的真相吧! 一 什么是编码? 基本概念很简单。首先,我们从一段信息即消息说起,消息以人类可 阅读全文
posted @ 2017-12-28 13:56 Easonlou 阅读(163) 评论(0) 推荐(0) 编辑
摘要: 在Python中字符串本身带有很多操作,字符串的特性:不可被修改 1. 字符串的定义 2. 切片 字符串和列表,元组一样,都是可以切片的 3. 首字母大写(capitalize()) 4. 统计(count(sub,start=None,end=None)) sub:统计的字符,start:开始位, 阅读全文
posted @ 2017-12-27 22:59 Easonlou 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 一 元组 元组其实跟列表差不多,也是存一组数,只不是它一旦创建,便不能再修改,所以又叫只读列表 用途:一般情况下用于自己写的程序能存下数据,但是又希望这些数据不会被改变,比如:数据库连接信息等 1. 定义元组 2. 访问元组中的元素 >>> tup = ('a','b','c','d') >>> t 阅读全文
posted @ 2017-12-27 11:40 Easonlou 阅读(210) 评论(0) 推荐(0) 编辑
摘要: 一 bytes类型 Python 3最重要的新特性大概要算是对文本和二进制数据作了更为清晰的区分。文本总是Unicode,由str类型表示,二进制数据则由bytes类型表示。Python 3不会以任意隐式的方式混用str和bytes,正是这使得两者的区分特别清晰。你不能拼接字符串和字节包,也无法在字 阅读全文
posted @ 2017-12-26 16:44 Easonlou 阅读(257) 评论(0) 推荐(0) 编辑