本书简明清晰地讲解Python入门内容,介绍学习Python所必须了解的基本知识、变量与数据类型、程序结构,包括功能强大的列表和元组、字典和集合、函数、类和对象等内容。各章内容安排如下。第1章在讲解Python语言语法前面,先介绍计算机编程的基础知识,从计算机存储单位、二进制转化、字符编码等内容讲起。第2章,正式开启Python之旅,简单介绍Python及开发环境。在信息社会,数据资源已经成为驱动社会发展的主要动力,如何对大数据进行存储、计算和分类,是第3章的学习内容“变量和数据”。程序设计有三大控制结构,分三个章节进行讲解,第4章顺序结构、第5章选择结构,第6章循环结构。7-10章讲Python程序的强大功能,它们是列表与元组,字典和集合,函数,类和对象。
本书基于Python 3,针对非计算机专业学生的Python语言课程编写。全书内容覆盖Python 语言基本语法元素、基本数据类型、程序的控制结构、组合数据类型、函数、文件、面向对象程序设计、科学计算与可视化和数据分析。通过各个层次的、有趣的、融入课程思政的例题着重介绍了程序设计的思想以及Python语言的语法格式。 本书适用于本科院校非计算机专业的学生学习Python程序设计课程和程序设计初学者,也可作为程序设计爱好者和各类自学人员的Python语言参考书。
本书注重零基础商科类专业读者实现Python数据分析的学习,加强读者基于数据分析而 用的编程基础,本书是Python数据分析与应用配套的实验指导与习题解析。全书分为2篇, 篇为实验指导,实验指导与主教材章节对应,提供符合商科院校实际教学需要的课堂实验;第二篇为习题解析,与主教材章节对应,提供知识提要与习题答案解析的内容。本书可作为高等院校电子商务、信息管理与信息系统、大数据管理与应用等专业相关课程的教材,也可作为从事数据咨询、研究或分析等人士的参考书。
Python 3.7正在成为目前流行的编程语言,而网络爬虫又是Python网络应用中的重要技术,二者的碰撞产生了巨大的火花。本书在这个背景下编写而成,详细介绍Python 3.7网络爬虫技术。本书分为
本书共9章。第1章介绍了Python的发展史、安装和工具使用;第2章介绍了Python的变量、运算符、控制语句、基本的输入与输出等;第3章给出了一个简单的Python编程实例,旨在激发学习者的兴趣;第4章介绍了列表、元组、字典和集合的操作;第5章介绍了Python中函数的定义与操作;第6章介绍了类的定义与操作;第7章介绍了文件的打开、读入、读出等操作;第8章介绍了NumPy的基本操作与语法知识;第9章介绍了3个Python爬虫程序。 本书既适用于高等院校相关专业作为教材,也适用于机器学习、深度学习、人工智能等领域的研究和开发人员。
本书主要介绍基于Python语言的数据分析实践工具,分成Python网络爬虫与信息提取、Python数据分析与展示、Python科学计算三维可视化和Python机器学习应用四大知识模块,以及综合案例。在每一个知识模块,先对核心的理论知识进行介绍,再重点介绍该模块的典型实践工具的使用方法, 以大量的经典案例或实际问题求解案例为纽带,在各知识点间建立一种联系,强化各知识点间的融合。作者力图通过简练的语言、精美的图表,展现基于Python的相关技术和工具的核心技能点,帮助读者快速检索知识,提升学习和工作效率。 本书的内容范围广,适合作为高等学校计算机公共基础课的教材,可作为以Python为基础的程序设计类课程的配套教材,也可作为数据科学与大数据技术专业教师和学生的学习资料,还可作为数据分析师、数据工程师和算法工程师等数据科学从业者项
教材内容分为三个部分: 部分为Python基础;第二部分为数据分析、数据处理、数据可视化和数据分析;第三部分为综合案例。 本教材第二部分难度较高,适合专业学生进行学习,并对机器学习、深度学习等人工智能类专业课打下坚实的基础。为了与 接轨,课程中大量 的数据分析竞赛平台Kaggle中的经典案例和数据,并引入了较多国外Python平台的经典内容。为了与 接轨,课程中大量 的数据分析竞赛平台Kaggle中的经典案例和数据,并引入了较多国外Python平台的经典内容。本书的另外一大特点是图文并茂,对于复杂的专业性知识,采用图表的方式进行,非常有利于学生掌握。
本书对接高职院校物流工程技术专业建设,是为深化职业教育 三教 改革而探索、开发的与高职物流类工程技术人才培养相适应的项目化、模块化的Python程序设计基础案例教程。 本书根据高职物流工程技术人才培养需要而编写。全书共7个项目,14个任务,将Python编程语言涵盖的Python程序设计基础知识、基本数据类型与表达式、程序的基本控制结构、组合数据类型、函数等内容融入项目任务。本书通过项目任务深入浅出、循序渐进地讲解Python编程基础知识及其在实际项目中的应用,结合典型例题、实际应用及适量习题等强化学习效果。 本书可作为高职院校物流工程等专业Python程序设计课程的入门教材。