Python编程 从入门到实践 第一章习题

1.浏览Python主页,写下发现和收获。

    打开Python主页,页面简洁,可供进入的页面有关于、下载、文件、社区、成功案例、新闻、活动。

    当我听说Python这一词时,很多时候都是与爬虫联系在一起。当我打开Python网页时,我才发现爬虫不过是Python初露头角的入门练习,在艺术,商业,教育,工程,政府,科学,软件开发这些几乎涵盖了现代生活方方面面的领域,都展现了作为编程语言无与伦比的优越性和不可替代性,以至于IEEE发布2017年编程语言排行榜时,Python高居首位

    通过浏览Python主页,我惊奇的发现工业光魔(ILM)正是负责一系列星球大战的公司,时至今日,依然为星球大战中的视觉画面惊叹不已。早期的ILM开发出用于扫描、建模、渲染和合成的计算机图形软硬件,随着ILM的科技研发和资金投入,ILM始终站在视觉效果技术前沿。那么Python在当中发挥着什么样的作用呢?

    ILM通过运行一个批的处理环境,将成千上万台不同操作系统的计算机连接,形成一个生产流水线,当中有人编写或修改生产流程的每个步骤的代码,上百个软件被结合起来,以创建和处理计算机生成或增强电影的每一帧。这一过程,Python是编写控制生产管道程序最快的方式;Python还可以集成到用C或C++编写的自定义应用程序之中,当然被封装的Python扩展模块也是程序员更倾向的选择。

    ILM公司在批处理控制和脚本应用程序和软件组件取得成功后,ILM也开始在其他应用程序使用Python,Python的多功能性简化了开发人员的工具集;由于Python对其他操作系统的可移植性,使得生产控制系统变得便携,使得硬件成本降低;ILM公司使用Python语言不断审查其生产方式,Python简单性和强大功能的独特组合继续成为控制ILM复杂且不断变化的计算环境的最佳选择。

    仅从艺术领域的电影行业就可以看到Python的优越性,更不用说在其他领域更多的创造性研究和应用,我想作为IT行业的从业者,好好学好《高级编程语言》这一门课十分有必要。

2.假设你已经成为一位Python编程高手,你打算实现怎样的程序?

    由于目前对Python知之甚少,只知道Python是目前火热的人工智能领域的编程语言,但AI领域的确是自己感兴趣,特别是阿尔法狗与围棋冠军的博弈,有朝一日成为编程高手,我也想再现阿尔法狗背后的代码!

    

猜你喜欢

转载自blog.csdn.net/sysu_alex/article/details/79482833