网站大量收购独家精品文档,联系QQ:2885784924

人工智能导论教学课件10.python介绍.pptx

  1. 1、本文档共23页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

9.Python介绍人工智能

1234Python概述Python发展历史5Python适用场景Python特点及优势作业与任务课程名

Python概述2编程语言类型C语言、C++语言和Java语言等编译型语言Perl、Ruby、JavaScript和Python等解释型语言更快的运行速度和更友好的调试环境。平台独立性

列表一、Python发展历史

Python发展历史4Python的创始人:GuidovanRossum(吉多·范罗苏姆)

Python发展历史Pascal、C、FortranUNIX以及Linux操作系统ShellABC全面高效

Python发展历史61989年圣诞节期间,在阿姆斯特丹,Guido为了打发圣诞节的无趣,决心开发一个新的脚本解释程序,做为ABC语言的一种继承。之所以选Python(大蟒蛇的意思)作为该编程语言的名字,是因为他是一个叫MontyPython的喜剧团体的爱好者。

Python发展历史7ABCC程序

Python发展历史8计算能力Python2.X存储能力处理能力互联网简单易用Python3.X

列表二、Python适用场景

Python适用场景1001Web开发Django、Tornado、Flask02数据分析NumPy、Pandas03Web爬虫Scrapy、BeautifulSoup04数据库操作SQLAlchemy、DjangoORM05人工智能TensorFlow、PyTorch06自动化测试Selenium、RobotFramework07游戏开发Tkinter、Pygame08科学计算SciPy、NumPy

Python适用场景111.Web开发Django、Flask、Tornado等Web框架的选择PythonWeb框架提供了表单处理的功能表单处理Web框架提供了路由和URL处理的功能路由和URL处理DjangoRESTframework、Flask-RESTfulRESTfulAPI的开发Jinja2、Mako模板引擎的使用CSRF防护、XSS防护Web安全SQLAlchemy、DjangoORM数据库操作Gunicorn、uWSGIWeb部署

Python适用场景122.数据分析NumPy、Pandas等数据处理Tensorflow、Keras、PyTorch深度学习Matplotlib、Seaborn等数据可视化NLTK、spaCy自然语言处理SciPy、Statsmodels等统计分析Scikit-Learn机器学习

Python适用场景133.Web爬虫Scrapy、BeautifulSoup、Selenium爬虫框架代理IP、模拟浏览器行为反爬机制爬虫框架提供了URL处理的功能URL处理并发控制的功能,可以同时处理多个请求并发控制HTML解析库有BeautifulSoup、lxmlHTML解析SQLAlchemy、DjangoORM存储数据库有XPath、CSS选择器数据提取

Python适用场景144.数据库操作MySQLdb、psycopg2、sqlite3数据库连接要对表进行索引和优化索引和优化查询、插入、更新、删除等SQL语句编写Python数据库连接库提供了相应的接口来调用这些功能存储过程和触发器Python数据库连接库提供了相应的接口来处理这些差异数据类型和约束考虑安全性和权限管理的问题安全性和权限管理Python数据库连接库提供了事务处理的接口事务处理

Python适用场景155.人工智能Scikit-learn机器学习库卷积神经网络、循环神经网络等神经网络数据清洗、特征提取、归一化等。NumPy、Pandas等数据预处理Python提供了多种强化学习库,如DQN、A3C强化学习交叉验证、网格搜索模型选择和调优NLTK、spaCy等自然语言处理TensorFlow、PyTorch等深度学习框架

Python适用场景166.自动化测试nittest、pytest、nose等测试框架选择多线程、多进程等并发控制断言、参数化测试测试用例编写Jenkins、TravisCI等持续集成Faker、DataFactory测试数据管理HTMLTestRunner、unittest-xml-reporting等测试报告生成

Python适用场景177.游戏开发Pygame、Panda3D、Godot游戏引擎选择机器学习、神经网络等AI编写如事件处理、状态机等游戏逻辑编写Pygame、OpenCV等音频和视频处理Pygame、Tkinter等游戏界面设计Pygame-Multiplayer、Pyglet-Multiplayer等多人游戏开发Pymunk、Chipmunk等物理引擎

Python适用场景188.科学计算

文档评论(0)

allen734901 + 关注
实名认证
内容提供者

副教授持证人

知识共享

领域认证该用户于2024年11月14日上传了副教授

1亿VIP精品文档

相关文档