扫一扫
关注中图网
官方微博
本类五星书更多>
-
>
中医基础理论
-
>
高校军事课教程
-
>
思想道德与法治(2021年版)
-
>
毛泽东思想和中国特色社会主义理论体系概论(2021年版)
-
>
中医内科学·全国中医药行业高等教育“十四五”规划教材
-
>
中医诊断学--新世纪第五版
-
>
中药学·全国中医药行业高等教育“十四五”规划教材
Python程序开发基础 版权信息
- ISBN:9787560668864
- 条形码:9787560668864 ; 978-7-5606-6886-4
- 装帧:平装-胶订
- 册数:暂无
- 重量:暂无
- 所属分类:>>
Python程序开发基础 内容简介
本书是针对零基础的读者学习Python 程序设计而开发的一本入门级教材。全书内容设计从零基础读者的角度出发,通过采用多样化的案例、通俗易懂的讲解形式和详细的演示步骤,帮助大家轻松地学习Python编程。本书共8个项目,以Python 3.10为开发环境进行演示讲解。内容包括:初识Python、字符串与格式化处理、流程控制、组合数据结构、函数、面向对象编程、文件和目录操作、模块。
Python程序开发基础 目录
项目1 初识Python 1
任务1.1 Python概述 1
1.1.1 Python的特点 1
1.1.2 Python版本 2
1.1.3 Python应用领域 2
任务1.2 搭建开发环境 3
1.2.1 Python的下载和安装 3
1.2.2 测试Python是否安装成功 5
任务1.3 我的**个Python程序 6
1.3.1 使用自带的IDLE编写**个
程序 6
1.3.2 安装Visual Studio Code 7
1.3.3 使用Visual Studio Code编写
程序 11
1.3.4 变量 11
1.3.5 基本输入/输出 12
任务1.4 实践活动 13
实践1.1 打印名片 13
实践1.2 输出“党的二十大主题” 14
巩固练习 14
项目2 字符串与格式化处理 16
任务2.1 Python程序的书写规范 16
2.1.1 代码缩进 16
2.1.2 注释 17
2.1.3 语句的编码规范 18
任务2.2 标识符和关键字 19
2.2.1 标识符 19
2.2.2 关键字 19
任务2.3 标准数据类型 20
2.3.1 数字类型 20
2.3.2 数字类型转换 20
任务2.4 运算符 22
2.4.1 算术运算符 22
2.4.2 比较运算符 22
2.4.3 赋值运算符 23
2.4.4 逻辑运算符 23
任务2.5 字符串类型 24
2.5.1 字符串的表示 24
2.5.2 字符串的格式化 25
2.5.3 字符串的常见操作符 27
任务2.6 实践活动 28
实践2.1 根据身高体重计算BMI
指数 28
实践2.2 模拟银行存取款 29
巩固练习 30
项目3 流程控制 31
任务3.1 if语句 31
3.1.1 if语句的格式 32
3.1.2 if…else语句 32
3.1.3 if…elif…else语句 34
任务3.2 if语句的嵌套 35
任务3.3 循环语句 37
3.3.1 for循环 37
3.3.2 while循环 38
任务3.4 循环嵌套 39
3.4.1 while循环嵌套 39
3.4.2 for循环嵌套 41
任务3.5 跳转语句 42
3.5.1 break语句 42
3.5.2 continue语句 44
任务3.6 实践活动 46
实践3.1 敲7游戏 46
实践3.2 打印金字塔 47
巩固练习 48
项目4 组合数据结构 51
任务4.1 列表 51
4.1.1 列表的创建方式 51
4.1.2 列表的遍历和访问 52
4.1.3 列表元素的常见操作 53
任务4.2 元组 56
4.2.1 元组的创建方式 56
4.2.2 访问元组元素 56
任务4.3 字典 57
4.3.1 字典的常见操作 57
4.3.2 字典元素的删除 59
4.3.3 字典元素的查询 60
任务4.4 集合 60
4.4.1 集合的创建及其常见操作 60
4.4.2 集合类型的操作符 62
任务4.5 实践活动 64
实践4.1 天龙八部 64
实践4.2 欧冠决赛 65
实践4.3 单词识别 67
巩固练习 69
项目5 函数 72
任务5.1 函数的概念 72
5.1.1 函数的定义 72
5.1.2 函数的调用 73
任务5.2 函数的参数传递 74
5.2.1 必需参数 74
5.2.2 关键字参数 75
5.2.3 默认参数 75
5.2.4 不定长参数 76
任务5.3 变量作用域 77
5.3.1 局部变量 77
5.3.2 全局变量 77
任务5.4 匿名函数 78
任务5.5 实践活动 79
实践5.1 完数 79
实践5.2 水仙花数 79
实践5.3 高空抛物 80
实践5.4 可被7整除但不能被5
整除的数 81
实践5.5 某天为一年的第几天 82
巩固练习 82
项目6 面向对象编程 85
任务6.1 面向对象 85
6.1.1 面向对象概述 85
6.1.2 面向对象的基本概念 86
6.1.3 面向对象编程的特点 86
任务6.2 类与对象 86
6.2.1 类与对象的关系 86
6.2.2 类的定义与访问 86
6.2.3 对象的创建与使用 87
6.2.4 访问限制 88
任务6.3 构造方法与析构方法 89
6.3.1 构造方法 89
6.3.2 析构方法 91
任务6.4 继承 92
6.4.1 单继承 92
6.4.2 多继承 93
6.4.3 方法重写 94
6.4.4 super()函数 95
任务6.5 实践活动 96
实践6.1 借书卡业务 96
实践6.2 银行管理系统 102
巩固练习 110
项目7 文件和目录操作 112
任务7.1 文件的使用 112
7.1.1 文件概述 112
7.1.2 文件的打开与关闭 112
7.1.3 文件的读写 114
任务7.2 格式化数据的读写方法 116
7.2.1 CSV格式化数据的读写方法 116
7.2.2 XML格式化数据的读写方法 119
7.2.3 JSON格式化数据的读写方法 121
任务7.3 文件路径操作 124
7.3.1 相对路径与绝对路径 124
7.3.2 检测路径的有效性 125
7.3.3 路径的拼接 125
任务7.4 实践活动 126
实践7.1 批量创建文件夹 126
实践7.2 辽宁省各市区号查询 128
实践7.3 电影信息的打印 129
巩固练习 130
项目8 模块 132
任务8.1 模块概述 132
8.1.1 os模块 133
8.1.2 random模块 136
8.1.3 sys模块 138
8.1.4 time模块 139
任务8.2 自定义模块 140
8.2.1 使用import语句导入模块 140
8.2.2 模块搜索目录 141
任务8.3 以主程序的形式执行 141
任务8.4 Python中的包 142
8.4.1 Python程序的包结构 142
8.4.2 创建和使用包 143
任务8.5 引用其他模块 143
任务8.6 实践活动 144
实践8.1 输入用户名 144
实践8.2 双色球 145
巩固练习 147
巩固练习参考答案 149
参考文献 156
展开全部
书友推荐
- >
巴金-再思录
巴金-再思录
¥14.7¥46.0 - >
伊索寓言-世界文学名著典藏-全译本
伊索寓言-世界文学名著典藏-全译本
¥9.3¥19.0 - >
姑妈的宝刀
姑妈的宝刀
¥9.0¥30.0 - >
月亮虎
月亮虎
¥20.2¥48.0 - >
回忆爱玛侬
回忆爱玛侬
¥9.8¥32.8 - >
人文阅读与收藏·良友文学丛书:一天的工作
人文阅读与收藏·良友文学丛书:一天的工作
¥14.7¥45.8 - >
小考拉的故事-套装共3册
小考拉的故事-套装共3册
¥36.7¥68.0 - >
唐代进士录
唐代进士录
¥15.1¥39.8
本类畅销
-
食品添加剂
¥33.5¥45 -
VB语言程序设计
¥29.9¥39.8 -
C语言程序设计习题与实验指导
¥9.1¥18 -
地下建筑结构-(第三版)-(赠课件)
¥49.4¥55 -
模具制图
¥37.8¥49 -
工程机械结构认知
¥10.5¥22