- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第二部分
人工智能基础知识与应用体验;1;1.理解计算机的工作机制;2.程序语言概要;程序设计语言的发展阶段;3.Python语言初步;#求一元二次方程的解
import math
a=eval(input(输入a:))
b=eval(input(输入b:))
c=eval(input(输入c:))
d=b**2-4*a*c
if(d=0):
x1=(-b+math.sqrt(d))/(2*a)
x2=(-b-math.sqrt(d))/(2*a)
print(计算结果为:x1={}x2={}.format(x1,x2))
else:
print(方程无解);Python程序的总体结构;程序写法:
严格用缩进来表明程序代码间的包含和从属关系,能体现代码的层次关系,即:缩进可以约束程序代码的逻辑层次。;Python程序的输入输出语句;输出语句;程序案例1:对任意输入的正数a,编程求圆的面积;2;(1)Python程序中数的表示;常量:是一个具体的、固定不变的值,如:
32,’a’,“123”;变量:是用于存放数据的内存空间,可根据保存数据的需要,人为取一个名字来向计算机要空间。;变量的命名规则:
①以大小写字母、数字、下划线和汉字等字符组合来命名,但不能以数字开头;
②所命名字,不能与python中已有特殊意义的名字冲突了。;试一试,在下列字符串中找出符合规范的变量:
x_move delta t1 int for 2x;变量名=表达式或具体的值;案例:对任意输入的两个数,编程这两个数之和。;(2)数据类型、运算及简单编程;数据类型;数据类型;Python程序中的运算(一);赋值号(=):将右边的计算结果存在左边空间中;;符号;Python程序中的运算(二);Python程序中的函数;3;(1)流程结构之顺序结构;案例2:;是;需要用到的函数:;if 条件表达式1:
语句组1
elif 条件表达式2:
语句组2
else:
语句组3;对计算机随机生成的数,用户可反复猜数,若输入的数比已生成的数大,则输出“猜大了”,比此数小,则输出“猜小了”,若正好相等,则输出“恭喜您,猜中了”,并输出猜中次数,程序结束。;循环结构;(4)经典算法之递归法;函数;;第三方模块;模块;部分第三方模块举例:;自定义函数;递归算法;递归算法的执行过程;递归法实践:;分治法:快速排序、归并排序等
贪心法:背包问题、Dijkstra、Prim算法
动态规划:0-1背包问题,各种子串问题
搜索法:N皇后问题、迷宫问题
随机算法:蒙特卡洛、随机快排等 ;(5)组合数据类型的使用;关于序列类型的通用操作:;关于字典类型的有关操作:;words =[“刘备”,”张飞”,“曹操”,“关羽”, “刘备”,”张飞”,“曹操”,“关羽”, “刘备”,”张飞”,“曹操”,“关羽”, “刘备”,”张飞”,“曹操”,“关羽”, “刘备”,”张飞”,“曹操”,“关羽”]
counts = {}
for word in words:
if len(word) == 1: #排除单个字符的分词结果
continue
else:
counts[word] = counts.get(word,0) + 1;(6)人工智能应用分解;√自然语言处理;应用领域;舆情分析:根据特定问题的需要,对针对这个问题的舆情进行深层次的思维加工和分析研究,得到相关结论的过程;知识图谱:
在图书情报界称为知识域可视化或知识领域映射地图,是显示知识发展进程与结构关系的一系列各种不同的图形,用可视化技术描述知识资源及其载体,挖掘、分析、构建、绘制和显示知识及它们之间的相互联系。;语言生成(新闻、篮球解说、文本摘要);√自然语言处理;基于字符串匹配的分词方法
基于理解的分词方法
基于统计的分词方法;基于字符串匹配的分词方法;基于理解的分词方法;基于统计的分词方法;中文分词:第三方模块jieba的应用;中文分词:第三方模块jieba的应用;中文分词:第三方模块jieba的应用;案例分析:;(7)*数据处理与可视化基础
原创力文档


文档评论(0)