
本书适合本专科零编程基础的非计算机专业学生,可做为Python课程的配套实验书和习题书,通过本书可以强化学生对各知识点的理解。本书的章节,除了从浅到深在每一章的知识要点部分对相应知识点进行了归纳和总结外,还在每章的例题分析和解答部分列举了一些容易出错、具有一定难度的选择和填空题,对其予以详尽的分析和解答,用于加深对相关知识点的理解和辨析,再配置上一定量的测试题目。在每一章的实验案例部分,每个实验题都给出了实验要求、算法提示等内容,可以帮助读者更顺利的完成程序的编写,并透彻理解该实验针对的知识要点。 钱毅湘老师长期从事一线计算机基础课教学,具有丰富的教学经验。她熟悉和了解大学生的学习特点,能从学生的角度出发,采用适合学生理解的方式安排各相关知识点。钱老师曾经参与过多本教材的编写工作,能足够的能力编写好本教材。 目录 第1章Python语言基础1.1知识要点1.1.1程序设计概述1.1.2Python语言概述1.1.3Python程序的格式框架1.1.4常量和变量1.1.5Python数据类型1.1.6基本运算1.1.7Python内置函数与标准库1.2例题分析与解答1.3测试题1.4Python语言的开发环境1.5实验案例第2章顺序结构2.1知识要点2.1.1程序的控制结构2.1.2赋值语句2.1.3数据输入/输出2.1.4异常处理结构2.2例题分析与解答2.3测试题2.4实验案例第3章选择结构3.1知识要点3.1.1条件的描述3.1.2选择结构3.2例题分析与解答3.3测试题3.4实验案例第4章循环结构4.1知识要点4.1.1while循环结构4.1.2for循环结构 4.1.3循环控制语句4.1.4循环的嵌套4.2例题分析与解答4.3测试题4.4实验案例第5章列表和元组5.1知识要点5.1.1序列5.1.2列表5.1.3元组5.2例题分析与解答5.3测试题5.4实验案例第6章字典和集合6.1知识要点6.1.1字典6.1.2集合6.1.3列表、元组、字典与集合的对比6.2例题分析与解答6.3测试题6.4实验案例第7章字符串与正则表达式7.1知识要点7.1.1字符串7.1.2字节类型7.1.3正则表达式7.2例题分析与解答7.3测试题7.4实验案例第8章函数与模块8.1知识要点8.1.1函数的定义与调用8.1.2函数的参数传递8.1.3两类特殊函数8.1.4变量的作用域8.1.5模块8.2例题分析与解答8.3测试题8.4实验案例第9章面向对象程序设计9.1知识要点9.1.1面向对象程序设计概述9.1.2类与对象9.1.3属性和方法9.1.4继承和多态9.1.5异常类中的继承关系9.2例题分析与解答9.3测试题9.4实验案例第10章文件10.1知识要点10.1.1文件的概念10.1.2文件的操作10.1.3csv文件的处理10.2例题分析与解答10.3测试题10.4实验案例第11章Python扩展库11.1知识要点11.1.1扩展库/第三方库概述11.1.2math库11.1.3random库11.1.4time和datetime库11.1.5turtle库11.1.6jieba库11.1.7wordcloud库11.1.8PyInstaller库11.1.9其他库11.2例题分析与解答11.3测试题11.4实验案例附录A测试题参考答案附录B全国计算机等级考试·二级Python语言程序设计(2018年版)B.1考试大纲B.1.1基本要求B.1.2考试内容B.1.3考试方式B.2样卷附录C江苏省高等学校计算机等级考试·二级Python语言C.1考试大纲C.2样卷参考文献
阅读更多