电子发烧友App

硬声App

创作

完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>

3天内不再提示
电子发烧友网>电子资料下载>人工智能>Python人工智能教程让你从入门到践

Python人工智能教程让你从入门到践

2018-08-10 | rar | 5.16 MB | 次下载 | 免费

资料介绍

  本书旨在让你成为优秀的程序员,具体地说,是优秀的Python程序员。通过阅读本书,你将迅速掌握编程概念,打下坚实的基础,并养成良好的习惯。阅读本书后,你就可以开始学习Python高级技术,并能够更轻松地掌握其他编程语言。

 

  在本书的第一部分,你将学习编写Python程序时需要熟悉的基本编程概念,你刚接触几乎任何编程语言时都需要学习这些概念。你将学习各种数据以及在程序中将数据存储到列表和字典中的方式。你将学习如何创建数据集合以及如何高效地遍历这些集合。你将学习使用while 和if 语句来检查条件,并在条件满足时执行代码的一部分,而在条件不满足时执行代码的另一部分——这可为自动完成处理提供极大的帮助。

  你将学习获取用户输入,让程序能够与用户交互,并在用户没停止输入时保持运行状态。你将探索如何编写函数来让程序的各个部分可重用,这样你编写执行特定任务的代码后,想使用它多少次都可以。然后,你将学习使用类来扩展这种概念以实现更复杂的行为,从而让非常简单的程序也能处理各种不同的情形。你将学习编写妥善处理常见错误的程序。学习这些基本概念后,你就能编写一些简短的程序来解决一些明确的问题。最后,你将向中级编程迈出第一步,学习如何为代码编写测试,以便在进一步改进程序时不用担心可能引入bug。第一部分介绍的知识让你能够开发更大、更复杂的项目。

  在第二部分,你将利用在第一部分学到的知识来开发三个项目。你可以根据自己的情况,以最合适的顺序完成这些项目;你也可以选择只完成其中的某些项目。在第一个项目(第12~14章)中,你将创建一个类似于《太空入侵者》的射击游戏。这个游戏名为《外星人入侵》,它包含多个难度不断增加的等级。完成这个项目后,你就能够自己动手开发2D游戏了。

  第二个项目(第15~17章)介绍数据可视化。数据科学家的目标是通过各种可视化技术来搞懂海量信息。你将使用通过代码生成的数据集、已经从网络下载下来的数据集以及程序

  自动下载的数据集。完成这个项目后,你将能够编写能对大型数据集进行筛选的程序,并以可视化方式将筛选出来的数据呈现出来。

  在第三个项目(第18~20章)中,你将创建一个名为“学习笔记”的小型Web应用程序。这个项目能够让用户将学到的与特定主题相关的概念记录下来。你将能够分别记录不同的主题,还可以让其他人建立账户并开始记录自己的学习笔记。你还将学习如何部署这个项目,让任何人都能够通过网络访问它,而不管他身处何方。

  继续使用Python,还是转而使用其他语言——也许是编程领域较新的语言?我每年都会考虑这个问题。可我依然专注于Python,其中的原因很多。Python是一种效率极高的语言:

  相比于众多其他的语言,使用Python编写时,程序包含的代码行更少。Python的语法也有助于创建整洁的代码:相比其他语言,使用Python编写的代码更容易阅读、调试和扩展。

  大家将Python用于众多方面:编写游戏、创建Web应用程序、解决商业问题以及供各类有趣的公司开发内部工具。Python还在科学领域被大量用于学术研究和应用研究。

  我依然使用Python的一个最重要的原因是,Python社区有形形色色充满激情的人。对程序员来说,社区非常重要,因为编程绝非孤独的修行。大多数程序员都需要向解决过类似问题的人寻求建议,经验最为丰富的程序员也不例外。需要有人帮助解决问题时,有一个联系紧密、互帮互助的社区至关重要,而对于像你一样将Python作为第一门语言来学习的人而言,Python社区无疑是坚强的后盾。

  Python是一门杰出的语言,值得你去学习,咱们现在就开始吧!

 

下载该资料的人也在下载 下载该资料的人还在阅读
更多 >

评论

查看更多

下载排行

本周

  1. 1明纬s350-24开关电源电路图
  2. 0.94 MB  |  17次下载  |  免费
  3. 2单片机多级菜单简单分析写法
  4. 0.00 MB  |  4次下载  |  1 积分
  5. 3LM358双运算放大器数据手册
  6. 2.07 MB  |  3次下载  |  免费
  7. 4SANSUI AU-70胆功放电路图
  8. 3.59 MB  |  3次下载  |  5 积分
  9. 5BMS测试解决方案
  10. 10.18 MB  |  2次下载  |  免费
  11. 6碳化硅肖特基功率二极管G3S06510A产品规格书
  12. 0.64 MB  |  1次下载  |  免费
  13. 7碳化硅肖特基功率二极管G3S12050P产品规格书
  14. 1.19 MB  |  1次下载  |  免费
  15. 8智慧温室建设流程
  16. 1.62 MB  |  1次下载  |  免费

本月

  1. 11000瓦正弦波逆变器原理实图
  2. 4.15 MB  |  60次下载  |  免费
  3. 2STM32F103开源分享
  4. 0.18 MB  |  40次下载  |  免费
  5. 3DC DC降压/升压转换器开源
  6. 0.05 MB  |  38次下载  |  免费
  7. 4C语言经典设计第四版
  8. 18.71 MB  |  28次下载  |  2 积分
  9. 5明纬s350-24开关电源电路图
  10. 0.94 MB  |  17次下载  |  免费
  11. 6TP4056原理图pdf
  12. 0.08 MB  |  13次下载  |  免费
  13. 7反激式开关电源的设计计算
  14. 0.72 MB  |  13次下载  |  1 积分
  15. 8LM2575开关电源案例设计
  16. 0.01 MB  |  12次下载  |  免费

总榜

  1. 1matlab软件下载入口
  2. 未知  |  934946次下载  |  免费
  3. 2protel99se软件下载(可英文版转中文版)
  4. 78.1 MB  |  537618次下载  |  免费
  5. 3MATLAB 7.1 下载 (含软件介绍)
  6. 1331200  |  419934次下载  |  免费
  7. 4OrCAD10.5下载,OrCAD10.5中文版软件
  8. 817182  |  234059次下载  |  免费
  9. 5Altium DXP2002下载入口
  10. 未知  |  232936次下载  |  免费
  11. 6数据采集系统基础知识视频
  12. 16.3 MB  |  192989次下载  |  免费
  13. 7电路仿真软件multisim 10.0免费下载
  14. 340992  |  191018次下载  |  免费
  15. 8十天学会AVR单片机与C语言视频教程 下载
  16. 158M  |  183145次下载  |  免费
版权所有 © 深圳华秋电子有限公司 电子发烧友电路图粤公网安备 44030402000349号 电信与信息服务业务经营许可证:粤B2-20160233 工商网监认证工商网监 粤ICP备14022951号