本书结合作者在Python语言程序设计教学过程中遇到的概念、实践和应用等问题以及授课经验,由浅入深、循序渐进地介绍Python语言程序设计的理论和应用,是一本针对所有层次的Python学习者的程序设计入门书。本书基于Python 3.7.2编写,示例生动有趣,内容易读易学,且特色鲜明,让读者在Python交互式环境或集成开发环境中动手实践和体验,并通过示例来掌握Python语言的核心知识和用法,帮助读者解决常见应用编程问题和困惑。
本书围绕数据的表示、存取、计算、分析和可视化等内容分两部分详细介绍Python语言程序设计:Python程序设计基础部分(第1章至第6章)主要介绍Python作为一门 编程语言所涉及的语法知识、控制结构、函数与模块、类和对象、图形界面设计,并穿插了计数、累加、连乘等数值计算常用算法内容;Python数据管理与分析部分(第7章至 1章)主要介绍数据文件操作、数据库操作、数据分析和数据可视化等知识。本书按照首先论道、继而论理、然后操作的顺序,从哲学视角看程序设计,使读者在认识物质世界规律的过程中了解计算机的特点、程序设计的特点和人机交互的规律,在认识世界、解释世界和改造世界的实践中掌握Python编程特点、技术和技巧,学会结构化程序设计、面向对象程序设计、人机交互界面设计和数据分析等方面的编程技术。本书可供大数据专业学生学
本书以MicroPython微控制器板 掌控板 为基础,面向Python初学者讲解Python编程基础知识,并通过教学项目引导读者学习Python嵌入式开发。 全书共8章,主要内容包括Python概要,Python基础,字符串、列表和字典,内置函数与模块,掌控板的显示与输出,音乐盒,按键操作与引脚控制,网络应用等。
如今,要想在企业和投资金融领域保持竞争力,只是精通电子表格和计算器已经远远不够,传统工具和数据集已经无法满足我们的需要。本书将用Python编程来解决期货量化交易的问题,并通过110多个技巧介绍实际的
本书以Python 3.7为编程工具,共分8个单元,从易到难,从基础应用到综合实战,详细讲解Python创意编程的方法和思维。 本书通过丰富有趣的实例,帮助学生学习编程思维方式,掌握Python编程基础知识,包括Python环境的搭建、Python的认识、顺序结构、选择结构、循环结构、列表、元组与字典、函数、字符串及算法。 本书适合对Python编程感兴趣的初高中学生阅读,也适合作为家长和老师指导中学生学习计算机程序设计的入门教程。