摘要: 一、概述 中文文本需要通过分词获得单个词语 jieba中文分词的第三方库,需额外安装。 二、安装 cmd命令行 pip install jieba 三、分词原理 四、分词的三种模式:精确模式、全模式、搜索引擎模式 精确模式、精确且分开,不存在冗余单词 全模式、所有可能的词语都扫描出来,有冗余 搜索引 阅读全文
posted @ 2020-03-11 19:52 醒佳 阅读(294) 评论(0) 推荐(0) 编辑
摘要: 一、定义 1.映射:键(索引,可以理解为属性)和值(数据)的对应 2.用法: 二。函数和方法: 三、应用场景 1.映射的表达 2.遍历 阅读全文
posted @ 2020-03-11 19:36 醒佳 阅读(184) 评论(0) 推荐(0) 编辑
摘要: 一、定义:有先后关系的一组元素 一维元素向量,元素类型可以不同。 元素间由序号引导,通过下标访问序列特定元素。 序号:正向递增,反向递减 二、序列通用操作符 三、序列通用函数,方法 四、序列-》字符串类型(之前学过了),元组类型、列表类型 1.元组类型: 例子: 2.列表类型: 操作函数: 例子: 阅读全文
posted @ 2020-03-11 19:04 醒佳 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 一、集合类型及操作 1.定义:多个元素的无序组合,每个元素唯一,不存在相同元素。 -集合用{}表示,元素间用逗号分隔 -建立集合类型用{}或set() -建立空集合类型,必须使用set() 集合类型应用场景: 1.包含关系比较 2.数据去重:集合类型所有元素无重复 阅读全文
posted @ 2020-03-11 18:28 醒佳 阅读(230) 评论(0) 推荐(0) 编辑
摘要: 一。函数的定义和使用 1.定义:函数是一段代码的表示, -函数是一段具有特定功能的、可重用的语句组 -函数是一种功能的抽象,一般函数表达特定功能 -两个作用:降低编程难度和代码复用 def <函数名>(<参数(0个或多个)>): <函数体> return <返回值> 函数定义后若不经过调用则不会执行 阅读全文
posted @ 2020-03-11 17:56 醒佳 阅读(396) 评论(0) 推荐(0) 编辑
摘要: random库的使用:使用随机数的标准库,import 引入即可(turtle,time已学过) 基本随机数函数: seed(a=None),初始化给定的随机数种子,默认为当前系统时间 random.seed(10) #产生种子10对应的序列 random(),生成一个[0.0,1.0]之间的随机小 阅读全文
posted @ 2020-03-11 14:19 醒佳 阅读(595) 评论(0) 推荐(0) 编辑
摘要: time库的使用 1.时间获取, 2.时间格式化类似字符格式化需要一个展示模板 %Y 年份; %m 月份;%B 月份名称;%b 月份名称缩写;%A 星期(Monday~Sunday); %a 星期缩写(Mon~Sun);%H 小时(24h); %I 小时 (12h); %p上午/下午; %M 分钟; 阅读全文
posted @ 2020-03-11 14:12 醒佳 阅读(491) 评论(0) 推荐(0) 编辑
摘要: 1.分支结构 单分支 二分支,二分支紧凑形式 紧凑形式:适用于简单表达式 <表达式1>if<条件> else<表达式2> 好处:用非常简洁的语句表示二分支结构 但是 if/else中所对应的输出不是语句(执行的语句)而是表达式。所谓表达式是语句的一部分,简单理解:语句可以理解为带赋值形式的有等号构成 阅读全文
posted @ 2020-03-11 14:08 醒佳 阅读(621) 评论(0) 推荐(0) 编辑
摘要: -数据类型:整数、浮点数、复数 -数据类型运算操作符、运算函数 -字符串类型:表示、索引、切片 -字符串操作符、处理函数、处理方法、.format()格式化 -time库:time() strftime() strptime() sleep()等 一、数据类型:整数、浮点数、复数 整数:可正可负,没 阅读全文
posted @ 2020-03-11 13:47 醒佳 阅读(270) 评论(0) 推荐(0) 编辑