注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书教育/教材/教辅教材职业技术培训教材Python 3程序设计基础

Python 3程序设计基础

Python 3程序设计基础

定 价:¥49.00

作 者: 周元哲
出版社: 机械工业出版社
丛编项:
标 签: 暂缺

购买这本书可以去


ISBN: 9787111627784 出版时间: 2019-06-01 包装: 平装
开本: 16开 页数: 240 字数:  

内容简介

  《Python 3程序设计基础》对Python 3进行了全面的阐述,内容分为基础和应用两部分。其中,基础部分包括Python编程概述、基本数据类型、组合数据类型、输入输出文件、顺序与选择结构、循环结构、函数与模块、面向对象程序设计基础。应用部分包括图形用户界面、科学计算、网络爬虫、数据库应用、Web开发、电子游戏开发和异常处理与测试。附录给出了全国计算机等级考试二级Python语言程序设计考试大纲、Python内置函数和基础部分的习题的参考答案。 《Python 3程序设计基础》适合作为高等院校相关专业Python程序设计的教材或教学参考书,也可供从事计算机应用开发的各类技术人员参考,亦可作为全国计算机等级考试、软件技术资格与水平考试的培训资料。 《Python 3程序设计基础》配套授课电子课件,需要的教师可登录www.cmpedu.com免费注册,审核通过后下载,或联系编辑索取(QQ:2850823885;电话:010-88379739)。

作者简介

暂缺《Python 3程序设计基础》作者简介

图书目录

前言 

第1章 Python编程概述1 

11 Python简介1 

111 Python发展历程1 

112 Python特点1 

113 Python应用场合2 

12 Python解释器安装2 

121 Linux下安装Python2 

122 Windows下安装Python3 

13 Python开发环境5 

131 IDLE5 

132 PyCharm5 

133 Anaconda7 

14 Python 2x和Python 3x的区别13 

15 学习建议13 

16 习题14 

第2章 基本数据类型15 

21 数据类型15 

211 数值15 

212 字符串16 

22 变量18 

221 标识符18 

222 变量引用19 

23 运算符19 

231 算术运算符19 

232 关系运算符20 

233 赋值运算符21 

234 逻辑运算符22 

235 位运算符23 

236 成员运算符23 

237 身份运算符24 

24 表达式24 

241 表达式计算24 

242 数据类型转换25 

25 习题26 

第3章 组合数据类型28 

31 序列概述28 

32 序列分类28 

321 列表28 

322 元组31 

323 字符串32 

33 序列通用34 

331 通用操作34 

332 通用方法35 

333 通用函数36 

34 字典37 

341 字典概念37 

342 字典操作38 

35 集合40 

351 集合概念40 

352 集合操作41 

353 集合运算42 

36 数据类型转换43 

37 习题43 

第4章 输入输出文件44 

41 输入输出44 

411 输入44 

412 输出44 

42 文件46 

421 ASCII文件46 

422 二进制文件47 

43 文件操作47 

431 打开关闭文件47 

432 读写文件48 

433 文件相关方法50 

44 习题53 

第5章 顺序与选择结构54 

51 程序设计流程54 

511 算法54 

512 程序流程图55 

513 三种基本结构56 

52 顺序结构57 

53 选择结构57 

531 单分支58 

532 双分支59 

533 多分支59 

534 分支嵌套61 

54 代码书写规则63 

541 缩进63 

542 多行语句63 

543 空行64 

544 注释64 

55 习题64 

第6章 循环结构66 

61 循环概述66 

611 三个表达式66 

612 循环分类67 

62 while语句67 

621 基本形式67 

622 else语句68 

623 无限循环69 

63 for语句69 

631 应用序列类型69 

632 内置函数range()70 

64 循环嵌套72 

641 基本形式72 

642 循环嵌套实现73 

65 辅助语句76 

651 break语句76 

652 continue语句77 

653 pass语句78 

66 编程规范78 

67 习题79 

第7章 函数与模块80 

71 函数概述80 

72 函数定义与调用80 

721 函数定义80 

722 函数调用81 

73 参数传递82 

731 实参与形参82 

732 传对象引用83 

74 参数分类84 

741 必备参数84 

742 默认参数84 

743 关键参数84 

744 不定长参数85 

75 两类特殊函数85 

751 匿名函数85 

752 递归函数86 

76 变量作用域90 

761 局部变量90 

762 全局变量90 

77 模块91 

771 命名空间91 

772 模块定义与导入91 

78 习题92 

第8章 面向对象程序设计基础93 

81 面向对象概述93 

811 基本概念93 

812 与面向过程对比94 

813 三大特性94 

82 类和对象95 

83 类属性与实例属性96 

831 实例属性96 

832 类属性97 

84 方法98 

841 对象方法98 

842 类方法99 

843 静态方法99 

85 构造函数与析构函数100 

851 构造函数100 

852 析构函数101 

86 继承性101 

861 单继承101 

862 多继承103 

87 多态性103 

88 习题104 

第9章 图形用户界面105 

91 概述105 

911 界面设计准则105 

912 GUI库简介105 

92 tkinter106 

921 简介106 

922 基本控件106 

923 布局110 

924 绘图113 

93 PyQt117 

931 简介117 

932 PyQt5举例118 

94 wxPython119 

941 简介119 

942 wxPython举例119 

第10章 科学计算121 

101 科学计算概述121 

1011 Python与科学计算121 

1012 与MATLAB相比121 

102 NumPy123 

1021 NumPy简介123 

1022 创建数组123 

1023 查看数组125 

1024 索引和切片125 

1025 矩阵运算126 

103 Matplotlib127 

1031 Matplotlib简介127 

1032 线性图127 

1033 散点图128 

1034 饼状图129 

1035 条形图129 

1036 直方图130 

104 SciPy130 

1041 SciPy简介131 

1042 二项分布131 

1043 正态分布132 

1044 beta分布133 

1045 指数分布133 

105 pandas134 

1051 pandas简介134 

1052 Series和DataFrame135 

1053 pandas与Excel137 

第11章 网络爬虫141 

111 网络爬虫概述141 

1111 概念141 

1112 爬取流程141 

112 爬取网页141 

1121 urllib库141 

1122 requests库142 

113 解析信息143 

1131 正则表达式143 

1132 BeautifulSoup库147 

1133 selenium_phantomjs151 

114 爬虫框架Scrapy153 

1141 Scrapy简介153 

1142 爬取流程155 

115 综合比较157 

第12章 数据库应用158 

121 数据库概念158 

1211 关系型数据库158 

1212 结构化查询语言159 

122 SQLi

本目录推荐