所有分类
  • 所有分类
  • 在线课堂
  • 精品课程
  • 课件资料
  • 资料手册
文档家VIP会员升级

Python语言程序设计 王小银,王曙燕,孙家泽 编著 2017

Python语言程序设计  

作者:王小银,王曙燕,孙家泽 编著  

出版时间:2017 

内容简介 

本书以程序设计为主线,由浅入深、循序渐进地讲述Python语言的基本概念、基本语法和数据结构等基础知识。内容包括Python语言及其编程环境,数据类型、运算符和表达式,基本流程控制(顺序、选择和循环),序列、字典与集合,函数与模块,文件,异常处理,面向对象程序设计,图形用户界面设计以及Python在数据挖掘中的应用。 

本书注重实用性和实践性,通过对一些典型算法的解析及其实现给读者一些解题示范和启发;实例通俗易懂。 

本书可作为高等学校Python语言程序设计课程的教材,也可作为工程技术人员和计算机爱好者的参考资料。 

目录 

第1章Python语言概述/1 

1.1Python语言的发展1 

1.1.1Python的起源1 

1.1.2Python的发展2 

1.2Python语言的特点2 

1.2.1Python的特性2 

1.2.2Python的缺点4 

1.2.3Python与其他语言的比较5 

1.3简单的Python程序介绍5 

1.4Python的程序开发工具8 

1.4.1Python的版本选择8 

1.4.2Python的安装10 

1.4.3Python的开发环境10 

习题13 

第2章数据类型、运算符和表达式/14 

2.1常量、变量与标识符14 

2.1.1标识符14 

2.1.2常量15 

2.1.3变量15 

2.2Python的基本数据类型17 

2.2.1整型数据17 

2.2.2实型数据18 

2.2.3字符型数据19 

2.2.4布尔型数据20 

2.2.5复数类型数据21 

2.3运算符与表达式22 

2.3.1Python运算符22 

2.3.2算术运算符和算术表达式23 

2.3.3赋值运算符和赋值表达式26〖1〗Python语言程序设计目录〖3〗〖3〗 

2.3.4关系运算符和关系表达式29 

2.3.5逻辑运算符和逻辑表达式30 

2.3.6成员运算符和成员表达式32 

2.3.7同一性运算符和同一性表达式33 

2.4运算符的优先级和结合性34 

习题34 

第3章顺序程序设计/36 

3.1算法36 

3.1.1算法的概念36 

3.1.2算法的评价标准37 

3.1.3算法的表示38 

3.2程序的基本结构40 

3.2.1顺序结构41 

3.2.2选择结构41 

3.2.3循环结构41 

3.3数据的输入与输出42 

3.3.1标准输入与输出43 

3.3.2格式化输出45 

3.4顺序程序设计举例47 

习题49 

第4章选择结构程序设计/50 

4.1单分支选择结构50 

4.2双分支选择结构51 

4.3多分支选择结构52 

4.4选择结构嵌套54 

4.5选择结构程序举例56 

习题60 

第5章循环结构程序设计/62 

5.1while循环结构62 

5.1.1while语句62 

5.1.2while语句应用63 

5.2for语句结构65 

5.2.1for语句65 

5.2.2for语句应用67 

5.3循环的嵌套68 

5.4循环控制语句70 

5.4.1break语句70 

5.4.2continue语句71 

5.4.3pass语句72 

5.5循环结构程序举例72 

习题76 

 

资源下载
资源下载
0
文档家VIP会员升级
没有账号?注册  忘记密码?

社交账号快速登录