您好,欢迎来到聚文网。 登录 免费注册
Python程序设计教程

Python程序设计教程

  • 字数: 393000
  • 装帧: 平装
  • 出版社: 机械工业出版社
  • 出版日期: 2022-09-01
  • 商品条码: 9787111711605
  • 版次: 1
  • 开本: 16开
  • 页数: 292
  • 出版年份: 2022
定价:¥59.8 销售价:登录后查看价格  ¥{{selectedSku?.salePrice}} 
库存: {{selectedSku?.stock}} 库存充足
{{item.title}}:
{{its.name}}
精选
内容简介
本书以游记的方式引导读者由浅入深逐步学习Python的开发平台、基础知识、流程控制语句、组合类型、代码复用与函数、类与对象、异常处理、SQLite数据库编程、文件管理、多线程机制、GUI编程、模块与库等知识,学习过程轻松愉快,引人入胜。每章都包括学习目标、重点内容、场景引入、主题知识、学习交流、实验、习题7方面内容。本书还提供了电子课件、案例源代码、习题答案、实验指导、教学设计和课程标准等相关教学资源。本书既可以作为计算机科学技术、软件工程、大数据与人工智能、信息系统与信息管理等专业的教材,也可以作为编程爱好者的入门学习用书,还可以作为培训用书。
目录
前言
第1章Python的开发平台 1
1.1help小精灵的提问 1
1.2初识Python 2
1.2.1Python的下载与安装 2
1.2.2IDLE开发平台的使用 4
1.3Python平台的应用实验 6
1.4习题 7
第2章Python的基础知识 9
2.1Python语言的书写规范 9
2.1.1Python的语句格式 9
2.1.2Python的注释 10
2.1.3代码块与缩进 11
2.2标识符 12
2.3数据传送 13
2.3.1Python的变量 13
2.3.2基本数据类型 14
2.4数据运算测试游戏 17
2.4.1算术运算符 17
2.4.2关系运算符 18
2.4.3逻辑运算符 18
2.4.4位运算符 19
2.4.5赋值运算符 20
2.4.6运算符优先级 20
2.5数据运算实验练习 21
2.6习题 22
第3章流程控制语句 28
3.1选择结构 28
3.1.1单分支if语句 29
3.1.2双分支if...else语句 29
3.1.3多分支if...elif...else语句 30
3.2循环结构 32
3.2.1遍历循环for语句 32
3.2.2条件循环while语句 33
3.2.3流程控制的辅助语句 34
3.3流程控制实验练习 36
3.4习题 37
第4章Python的组合类型 45
4.1组合类型 45
4.2字符串 46
4.2.1字符串的转义字符 47
4.2.2字符串的格式化输出 48
4.2.3字符串的运算符 51
4.2.4字符串的处理函数 52
4.3元组 57
4.3.1元组的创建方法 58
4.3.2元组的运算符 58
4.3.3元组的处理函数 59
4.4列表 61
4.4.1列表的创建方法 61
4.4.2列表的运算符 62
4.4.3列表的处理函数 63
4.5集合 65
4.5.1集合的创建方法 65
4.5.2集合的运算符 66
4.5.3集合的处理函数 67
4.6字典 68
4.6.1字典的创建方法 69
4.6.2字典的运算符 69
4.6.3字典的处理函数 70
4.6.4其他种类的字典 72
4.7组合类型的应用实验 73
4.8习题 74
第5章代码复用与函数 84
5.1函数的定义与调用 84
5.1.1函数的定义 85
5.1.2函数的调用 85
5.1.3函数的嵌套 86
5.1.4变量的作用域 87
5.2实参的传递方式 88
5.2.1值传递 88
5.2.2引用传递 89
5.3形参的种类 90
5.3.1位置参数 90
5.3.2默认参数 91
5.3.3可变参数 92
5.3.4命名关键字参数 93
5.3.5关键字参数 94
5.4递归函数 95
5.5lambda函数 96
5.6内置函数 97
5.6.1数学运算类 97
5.6.2代码执行类 98
5.6.3类型转换类 99
5.6.4序列操作类 99
5.7函数应用实验 102
5.8习题 102
第6章Python的类与对象 109
6.1Python中的类与对象 109
6.1.1类与对象的概念 109
6.1.2类的定义 110
6.1.3对象的创建 111
6.2构造函数与析构函数 112
6.2.1构造函数 112
6.2.2析构函数 113
6.3实例变量与类变量 113
6.3.1实例变量 113
6.3.2类变量 114
6.4Python类中的方法 115
6.4.1类方法 116
6.4.2实例方法 117
6.4.3静态方法 117
6.4.4普通方法 118
6.5Python的面向对象特性 119
6.5.1类的封装性 119
6.5.2类的继承性 121
6.5.3类的多态性 123
……

蜀ICP备2024047804号

Copyright 版权所有 © jvwen.com 聚文网