![]()
内容推荐 本书系统介绍了Python语言的基础知识和程序设计方法。本书共7章,主要包括Python概述、Python语言基础、Python序列对象、Python程序控制结构、组合数据类型、Python函数、文件、利用计算生态编程等内容。本书结构合理,内容循序渐进,取材得当。为便于教学,本书配套有教学辅助平台,平台提供了高质量的配套PPT、微课视频、例题源代码以及习题参考答案等教学资源。 目录 第1章Python语言概述1 1.1Python语言简介1 1.1.1Python的由来2 1.1.2Python的发展2 1.1.3Python语言的特点2 1.2Python编程环境配置3 1.2.1Python官方解释器下载和安装3 1.2.2测试Python环境4 1.3程序设计的基本方法6 1.3.1IPO程序编写方法6 1.3.2IPO编写程序实例7 1.4体验Python的绘图能力9 练习题11 上机实验12 第2章Python语法基础13 2.1代码格式13 2.1.1注释13 2.1.2换行14 2.1.3缩进和对齐14 2.2标识符和保留字14 2.2.1标识符14 2.2.2保留字15 2.3变量和常量16 2.3.1变量16 2.3.2常量16 2.4基本数据类型17 2.4.1数值型17 2.4.2字符串型19 2.4.3布尔型(bool)25 2.5运算符和表达式26 2.5.1赋值运算符26 2.5.2位运算符27 2.5.3其他运算符27 2.5.4运算符的优先级28 2.5.5表达式29 2.6格式化输出29 2.6.1占位符(%)29 2.6.2.format()方法31 2.6.3f-string字符串方式32 2.7标准函数库math33 练习题36 上机实验38 第3章程序的控制结构39 3.1顺序结构39 3.2选择结构39 3.2.1单分支结构39 3.2.2双分支结构40 3.2.3多分支结构41 3.2.4if语句嵌套42 3.2.5分支结构举例43 3.3循环结构45 3.3.1for语句45 3.3.2while语句46 3.3.3循环嵌套47 3.3.4循环控制48 3.3.5循环结构举例49 3.4标准函数库random52 3.5标准函数库time54 练习题57 上机实验62 第4章组合数据类型64 4.1组合数据类型概述64 4.2列表64 4.2.1列表的创建64 4.2.2列表的操作65 4.2.3列表应用举例70 4.3元组72 4.3.1元组的创建72 4.3.2元组的操作72 4.3.3元组应用举例73 4.4集合74 4.4.1创建集合74 4.4.2集合的操作75 4.4.3集合应用举例76 4.5字典78 4.5.1创建字典78 4.5.2字典的操作79 4.5.3字典应用举例81 4.6标准函数库turtle83 练习题87 上机实验91 第5章函数93 5.1函数概述93 5.1.1函数的定义93 5.1.2函数的调用94 5.2函数的参数95 5.2.1位置参数和名称传递95 5.2.2默认参数96 5.2.3不定长参数96 5.3函数的返回值97 5.4变量的作用域98 5.4.1局部变量99 5.4.2全局变量99 5.5函数的特殊形式101 5.5.1匿名函数101 5.5.2递归函数101 5.6内置函数102 5.7函数应用举例103 练习题107 上机实验110 第6章文件111 6.1文件概述111 6.2文件的打开和关闭111 6.3文件的操作113 6.3.1文件定位与读写方法113 6.3.2文件操作举例116 6.4csv文件的读写119 6.4.1csv文件格式介绍119 6.4.2csv文件表示和读写120 6.5标准函数库csv121 6.6标准函数库os122 6.7文件操作举例124 练习题126 上机实验128 第7章利用计算生态编程130 7.1计算生态概览130 7.1.1Python标准库130 7.1.2第三方库131 7.2第三方库应用举例133 7.2.1第三方库安3 7.2.2第三方库jieba134 7.2.3第三方库imageio138 7.2.4第三方库wordcloud139 7.2.5第三方库xlwings144 练习题151 上机实验152 附录A练习题答案153 附录B上机实验参考答案154 参考文献174 |