





定价:59元
印次:1-1
ISBN:9787302668633
出版日期:2024.08.01
印刷日期:2024.08.20
图书责编:赵佳霓
图书分类:教材
"本书主要介绍 Python相关软件的安装、基本语法、流程控制、函数和模块的编写、异常的使用、面向对象的编程思想和使用、文件操作、网络编程、数据的处理和分析、数据可视化、网络爬虫技术、图形用户界面、软件测试及使用Python进行游戏开发等内容。 本书以实用为主,理论与实践相结合、以大量实用而有意思的小项目如猜拳游戏、通过文件内容查询文件、音乐播放器、柱状动态图、西游记内容的统计和查找、网络聊天系统和太空对战游戏等,讲解Python知识与体系结构。通过来自电信、财务、航空、运输和医疗等行业中的模拟案例,帮助读者了解Python软件行业应用和开发流程。无论您是想成为一名专业的Python开发者,还是希望利用Python解决实际问题,本书都将为您提供必要的知识和技能。 本书可作为高等院校各专业的Python语言入门教材,也可以作为想成为Python语言开发者自学的参考书。 "
董运成 ,长期从事软件开发和培训工作,曾以公司合伙人、项目经理或程序员角色开发过交通、税务、房产、卫生、通信等行业应用软件,取得了较好的经济效益和社会效益,并以此为依托,发表过多篇论文,获得多项省、地级科学技术成果,取得多项技术专利等。开源项目软件的积极参与者与倡导者,软件开发经验丰富,熟悉C/C++、Java及相关软件架构,对移动开发拥有丰富的实战经验。
前言 党的二十大报告指出: 教育、科技、人才是全面建设社会主义现代化国家的基础性、战略性支撑。必须坚持科技是第一生产力、人才是第一资源、创新是第一动力,深入实施科教兴国战略、人才强国战略、创新驱动发展战略,这三大战略共同服务于创新型国家的建设。高等教育与经济社会发展紧密相连,对促进就业创业、助力经济社会发展、增进人民福祉具有重要意义。 随着数字时代的飞速发展,掌握Python编程语言日益成为众多领域不可或缺的技能,简单、易读、易学且功能强大的特点使其成为最为流行的编程语言之一。Python拥有活跃的社区和庞大的第三方生态系统,被广泛地应用于数据科学、机器学习、Web开发、网络爬虫、科学计算、自动化脚本等领域。为了满足广大读者对于高效、互动式学习Python的需求,笔者非常荣幸地推出了这本全新的Python编程新形态教材。 本书内容深入浅出,以Python语言的特点为核心,结合新知识点的引入,采用讲解与练习相结合的方式,注重实践操作。通过分解任务、循序渐进的方式,分步骤详细讲解实现方法,使读者更容易理解。同时,通过精心设计的实战项目,帮助读者更好地掌握Python语言编程的方法和技巧,提升编程能力。 本书避免知识点的罗列,每章结合生活和工程中的案例,通过有意义的案例激发读者的学习兴趣,如猜拳游戏、查询西游记中孙悟空出现的次数、通过文件 内容查询文件、音乐播放器、数据可视化、网络爬虫和太空对战游戏等。 理论联系实际,力求在教学中,从工程化和实用化的角度全面掌握Python语言。每章大都有生活和工程中的模拟案例,通过来自电信、财务、航空、运输等...
目录
教学课件(PPT)
本书源码
第1章Python语言简介(11min)
1.1Python语言的发展历程
1.2Python语言特点
1.3Python软件下载与安装
1.4Python语言结构
1.5使用集成开发环境编写代码
1.5.1PyCharm的下载与安装
1.5.2PyCharm主界面介绍
1.5.3在PyCharm中创建工程
1.6实训作业
第2章开启Python语言编程之旅(45min)
2.1交互式编程模式
2.2Python语言运算符
2.2.1算术运算符
2.2.2关系运算符
2.2.3逻辑运算符
2.3变量的定义和注释语句
2.4Python语言中的数据类型
2.4.1常用的数据类型
2.4.2不同的数据类型之间的转换
2.5print输出语句
2.6格式化输出
2.6.1使用“%”操作符
2.6.2使用str.format()函数
2.6.3使用fstrings方式
2.7input输入语句
2.8实训作业
第3章标准库简介(40min)
3.1数字与数学模块
3.1.1数学Math模块的使用
3.1.2精度decimal模块
3.1.3随机数random模块
3.2日期和时间模块
3.2.1日期时间datetime类
3.2.2时间间隔timedelta类
3.2.3日期date类
...