新書推薦:
《
古今“书画同源”论辨——中国书法与中国绘画的关系问题兼中国画笔墨研究
》
售價:HK$
132.2
《
《日本文学史序说》讲演录
》
售價:HK$
72.8
《
无尽的海洋:美国海事探险与大众文化(1815—1860)
》
售價:HK$
99.7
《
治盗之道:清代盗律的古今之辨
》
售價:HK$
122.1
《
甲骨文丛书·剑桥世界暴力史(第一卷):史前和古代世界(套装全2册)
》
售價:HK$
210.6
《
甲骨文丛书·中华早期帝国:秦汉史的重估
》
售價:HK$
300.2
《
欲望与家庭小说
》
售價:HK$
98.6
《
惜华年(全两册)
》
售價:HK$
70.3
|
內容簡介: |
《Python程序设计与应用》为将Python程序设计与应用作为一门编程语言课程的学生编写,特别适合非计算机专业的本科学生的学习。
《Python程序设计与应用》由浅入深地介绍了Python语言非常基本、非常实用的内容,共分为9章,主要包括:Python概述、Python编程基础、Python序列结构、Python控制结构、Python函数、Python面向对象程序设计、Python文件、Python异常处理、Python应用等。其中,1~8章为Python编程基础;第9章为提高与拓展,主要介绍了图形用户界面设计、数据库操作、网络爬虫、数据分析及可视化、AI等方面的Python应用。
《Python程序设计与应用》中安排了大量程序设计实例、习题、上机实践和自测题,能够帮助学生更好地理解和掌握运用Python语言进行程序设计的方法和技巧;通过自测题也可以检验学生对所学知识和技术的理解和掌握程度。
《Python程序设计与应用》既可作为非计算机专业学生的程序设计教材,也可作为计算机专业学生学习的基础教材;另外也可供自学者以及参加Python语言计算机等级考试者阅读参考。
|
目錄:
|
第1章 Python概述
1.1 程序设计
1.1.1 程序与计算机程序
1.1.2 计算机程序设计语言
1.1.3 计算机程序设计
1.1.4 编程语言、程序和软件
1.1.5 算法及其描述
1.1.6 结构化程序的三种基本结构
1.1.7 面向过程程序设计的特点
1.1.8 面向对象程序设计的特点
1.2 Python语言简介
1.2.1 Python语言特点
1.2.2 Python应用排名
1.3 Python开发环境的安装与配置
1.4 Python代码编辑工具
1.4.1 Python交互式解释器
1.4.2 Python自带工具IDLE
1.4.3 其他Python开发工具
1.5 Python编程规范
1.6 Python标准库与扩展库
1.6.1 Python标准库
1.6.2 扩展库安装
1.6.3 标准库与扩展库中对象的导入
本章小结
习题1
第2章 Python编程基础(知识)
2.1 Python常用内置对象
2.1.1 Python语言标识符
2.1.2 Python数字类型分类
2.1.3 Python的变量和常量
2.1.4 Python字符串
2.1.5 Python的列表、元组、字典和集合
2.2 Python运算符与表达式
2.2.1 算术运算符与算术表达式
2.2.2 赋值运算符与赋值表达式
2.2.3 关系运算符与关系表达式
2.2.4 逻辑运算符与逻辑表达式
2.2.5 集合运算符与集合表达武
2.2.6 成员测试运算符与成员测试表达式
2.3 Python常用内置函数
2.3.1 类型转换函数
2.3.2 基本输入/输出函数
2.3.3 最值与求和函数
2.3.4 排序与逆序函数
2.3.5 其他重要函数
2.4 Python正则表达式
2.4.1 正则表达式优势
2.4.2 正则表达式语法
2.4.3 正则表达式元字符
2.4.4 正则表达式运算符优先级
2.4.5 正则表达式示例
本章小结
习题2
第3章 Python序列结构
第4章 Python控制结构
第5章 Python函数
第6章 Python面向对象程序设计
第7章 Python文件
第8章 Python异常处理
第9章 Python应用(提高与拓展)
附录
参考文献
|
內容試閱:
|
随着计算机技术、互联网技术、人工智能、大数据分析、数据可视化技术等的普及与应用,计算机已经成为各行各业最基本的工具之一。Python语言作为一种跨平台、开源、免费的解释型高级动态编程语言,以短小精干、功能强大、快速解决问题以及强大的胶水功能等特点广泛渗透到几乎所有领域和学科。Python语言因其易学易用的语法特点和强大的应用功能,既兼顾了诸多高级语言的优点,又提供了面向对象的集成开发环境,特别是近几年人工智能、大数据分析、数据可视化技术应用的火热驱动,目前国内大部分高校都把Python语言作为计算机和非计算机相关专业学生学习的第一门程序设计语言课程。
Python特点突出,功能强大。本书从大数据管理及应用、信息管理与信息系统等非计算机专业的专业特点、培养目标以及教学大纲学习要求出发,结合编者近二十年一线教学实践经验,编写了这本完全适合专业学生培养目标的教材。本书重点突出、层次清晰、循序渐进、理论联系实际;另外,还使用了大量实用的示例,使学生轻松上手、快速掌握所学内容,全面提高学、练、用的能力。全书共9章,主要内容包括:第1章Python概述、第2章Python编程基础、第3章Python序列结构、第4章Python控制结构、第5章Python函数、第6章Python面向对象程序设计、第7章Python文件、第8章Python异常处理、第9章Python应用。另外,本书还针对所学内容提供了上机实验和自测题,以强化和巩固所学知识。
本书可作为高等学校各专业程序设计基础教学的教材,尤其适合应用型本科、高职院校的计算机及非计算机专业的学生使用,同时也可作为编程人员和Python语言自学者的参考用书。
本书由沈阳航空航天大学的王晓斌、于欣鑫、唐金环、王庆军、张森悦、郭熹崴和中国银行的王茵娇共同编写。
由于编者水平有限,书中难免存在一些缺点和错误,恳请广大读者批评指正。
|
|