python相关
丶我不是超人
这个作者很懒,什么都没留下…
展开
-
turtle程序语法元素分析
库引用---扩充python程序功能的方式使用import保留字完成格式:import<库名><库名><函数名>(<函数参数>)import更多用法1、使用form和import保留字完成格式:form<库名>import<函数名>form<库名>import*&原创 2018-07-23 20:35:33 · 659 阅读 · 0 评论 -
OS库的使用
os库基本介绍--- os库是Python标准库,包含几百个函数--- 常用路径操作、进程管理、环境参数等几类 --- 路径操作:os.path子库,处理文件路径及信息--- 进程管理:启动系统中其他程序---环境参数:获得系统软硬件信息等环境参数 os库之路径操作os.path子库以path为入口,用于操作和处理文件路径import os.path#或...原创 2018-08-09 15:17:02 · 3567 阅读 · 0 评论 -
集合类型及其操作
集合类型定义集合是多个元素的无序组合---集合类型与数学中的集合概念一致---集合元素之间无序,每个元素唯一,不存在相同元素---- 集合元素不可更改,不能是可变数据类型 集合的定义集合是多个元素的无序组合--- 集合用大括号 {} 表示,元素间用逗号分隔--- 建立集合类型用 {} 或 set()--- 建立空集合类型,必须使用set() 重点...原创 2018-08-05 16:01:17 · 1078 阅读 · 0 评论 -
序列类型及其操作
序列类型定义序列是具有先后关系的一组元素--- 序列是一维元素向量,元素类型可以不同--- 类似数学元素序列: s0, s1, … , sn-1--- 元素间由序号引导,通过下标访问序列的特定元素序列是一个基类类型序列类型字符串类型 元组类型 列表类型 序列类型统用操作符 序列类型统用函数和方法 元组类型及操作 元组类型定...原创 2018-08-05 16:55:00 · 1622 阅读 · 0 评论 -
jieba库的使用
jieba库概述jieba是优秀的中文分词第三方库---中文文本需要通过分词获得单个的词语--- jieba是优秀的中文分词第三方库,需要额外安装---- jieba库提供三种分词模式,最简单只需掌握一个函数 jieba库的安装(cmd命令行) pip install jieba jieba分词的原理Jieba分词依靠中文词库---利用一个中文词库,确定...原创 2018-08-05 18:52:22 · 748 阅读 · 0 评论 -
字典类型及其操作
字典类型定义字典类型是“映射”的体现---键值对:键是数据索引的扩展--- 字典是键值对的集合,键值对之间无序--- 采用大括号{}和dict()创建,键值对用冒号: 表示 字典类型的用法在字典变量中,通过键获得值<字典变量> = {<键1>:<值1>,...,<键n>:<值n>}<值> =...原创 2018-08-06 12:45:10 · 1753 阅读 · 0 评论 -
文件的使用
文件的理解文件是数据的抽象和集合--- 文件是存储在辅助存储器上的数据序列--- 文件是数据存储的一种形式--- 文件展现形态:文本文件和二进制文件 文本文件 vs. 二进制文件---文件文件和二进制文件只是文件的展示方式--- 本质上,所有文件都是二进制形式存储--- 形式上,所有文件采用两种方式展示 文本文件文件是数据的抽象和集合---由单一...原创 2018-08-07 14:58:04 · 314 阅读 · 0 评论 -
一维数据的格式化
数据组织的维度维度:一组数据的组织形式 一维数据--- 对应列表、数组和集合等概念 二维数据---由多个一维数据构成,是一维数据的组合形式表格是典型的二维数据 其中,表头是二维数据的一部分 多维数据---由一维或二维数据在新维度上扩展形成 高维数据---仅利用最基本的二元关系展示数据间的复杂结构(键值对) 数据的操作周期存储 表示...原创 2018-08-07 15:28:45 · 822 阅读 · 0 评论 -
函数的定义和使用
函数的定义函数是一段代码的表示---函数是一段具有特定特色功能的、可重用的语句---函数是一种功能的抽象,一般函数表达特定功能---两个作用:降低编程难度和代码服用 def <函数名>(<参数(0个或多个)>): <函数体> return <返回值> ---函数定义时,所指定的参数是一种占位符---函数...原创 2018-08-03 14:55:00 · 1619 阅读 · 0 评论 -
二维数据的格式化和处理
二维数据的表示使用列表类型--- 列表类型可以表达二维数据--- 使用二维列表--- 使用两层for循环遍历每个元素--- 外层列表中每个元素可以对应一行,也可以对应一列 CSV格式与二维数据存储CSV数据存储格式CSV: Comma-Separated Values--- 国际通用的一二维数据存储格式,一般.csv扩展名--- 每行一个一维数据,采用逗...原创 2018-08-08 13:27:02 · 1258 阅读 · 0 评论 -
python第三方库的安装
Python社区>13万个第三方库 https://pypi.org/--- PyPI: Python Package Index ---PSF维护的展示全球Python计算生态的主站 ---学会检索并利用PyPI,找到合适的第三方库开发程序 安装Python第三方库三种方法--- 方法1(主要方法): 使用pip命令--- 方法2: 集成安装方法--...原创 2018-08-09 15:05:47 · 884 阅读 · 0 评论 -
random库的使用
random库基本介绍random库是使用随机数的python标准库---伪随机数:采用梅森旋转算法生成的(伪)随机序列中元素---random库主要用于生成随机数---使用random库:import random random库包括两类函数,常用共8个---基本随机数函数:seed(),random()---扩展随机数函数:randint(),getrandbi...原创 2018-07-31 15:59:06 · 1727 阅读 · 0 评论 -
字符串类型及操作
字符串:由0个或多个字符组成的有序字符序列---字符串由一对单引号或一对双引号表示---字符串是字符的有序序列,可以对其中字符进行索引(从0开始编号) 2类共四种表示方法---由一对单引号或双引号表示,仅表示单行字符串---由一对三单引号或双引号表示,可表示多行字符串 字符串序号正向递增序号:0 1 2 3 4 5 6 ......反向递减序列:.........原创 2018-07-28 14:31:58 · 1187 阅读 · 0 评论 -
time库的使用
time库是python中处理时间的标准库---计算时间的表达---提供获取系统时间并格式化输出功能---提供系统级精确几时功能,用于程序性能分析用法:import timetime.<b>() time库包括三类函数---获取时间:time() ctime() gtime()---时间格式化:strtime() strptime()...原创 2018-07-28 15:02:59 · 2780 阅读 · 0 评论 -
python保留字
此篇转自微博:遂越净郝的Python保留字详解python的保留字总览1.Falseif q=False:#Flase2.None表示该值是一个空对象,空值是Python里一个特殊的值,用None表示。None不能理解为0,因为0是有意义的,而None是一个特殊的空值。>>>>type(None)<class 'NoneTyp...转载 2018-07-21 15:11:33 · 5988 阅读 · 0 评论 -
turtle的使用
turtle(海龟)库是turtle绘图体系的python实现-turtle绘图体系:1969年诞生,主要用于程序设计入门-python语言的标准库之一-入门级的图形绘制函数库turtle原理如同一只真实存在的海龟在窗体上爬行形成图案,我们可以随机改变它的颜色以及其他特性。turtle的绘图窗体 turtle.setup(width,height,...原创 2018-07-21 20:39:33 · 715 阅读 · 0 评论 -
数字类型及操作
数字类型:整数类型 浮点数类型 复数类型 数值运算操作符 数字运算函数整数类型:与数学中整数的概念一致---可正可负,没有取值范围限制---pow(x,y)函数:计算x的y次方,想算多大多大四种进制表示十进制 二进制 八进制 十六进制 浮点数类型:与数学中实数的概念一致---带有小数点及小数的数字---浮点数取值范围和小数精度都存在限制,但常规计算可...原创 2018-07-27 15:10:24 · 565 阅读 · 0 评论 -
代码的复用和函数递归
代码复用把代码当成资源进行抽象---代码资源化:程序代码是一种用来表达计算的“资源”---代码抽象化:使用函数等方法对代码赋予更高级别的定义---代码复用:同一份代码在需要的时间内复用 函数和对象对代码复用的两种主要形式函数:将代码命名在代码层面建立了初步抽象对象:属性和方法<a>.<b>和<a>.<b>()在函数之上...原创 2018-08-04 12:13:44 · 509 阅读 · 0 评论 -
PyInstaller库的使用
PyInstaller库概述将py.源代码转化成无需源代码的可执行文件PyInstaller库是第三方库 常用参数-h 查看帮助--clean 清理打包过程中的临时文件-D,--onedir 默认值,生成dist文件夹-F,--onefile ...原创 2018-08-04 12:30:40 · 260 阅读 · 0 评论 -
程序的分支结构
单分支结构根据判断条件结果而选择不同向前路径的运动方式if<条件>: <语句块>二分支结构根据判断条件结果不同而选择不同向前路径的运动方式if<条件>: <语句块1>else: <语句块2>紧凑形式:适用于简单表达式的二分支结构<表达式1>if<条件>else&原创 2018-07-31 14:15:20 · 676 阅读 · 0 评论 -
程序的循环结构
遍历循环遍历某个结构形成的循环运行方式for <循环变量> in <遍历结构> <语句块>---从遍历结构中逐一提取元素,放在循环变量中---由保留字for和in组成,完整遍历所有元素后结束---每次循环,所获得元素放入循环变量,并执行一次语句块遍历循环的应用计数循环(N次)for i in range(N): &l...原创 2018-07-31 15:40:22 · 767 阅读 · 0 评论 -
wordcloud库的使用
wordcloud库概述wordcloud是优秀的词云展示第三方库--- 词云以词语为基本单位,更加直观和艺术的展示文本 wordcloud库的安装(cmd命令行) pip install wordcloud wordcloud库基本使用wordcloud库把词云当作一个WordCloud对象--- wordcloud.WordCloud()代表一个文本对应的词...原创 2018-08-08 14:16:31 · 2905 阅读 · 0 评论