-
>
决战行测5000题(言语理解与表达)
-
>
软件性能测试.分析与调优实践之路
-
>
第一行代码Android
-
>
深度学习
-
>
Unreal Engine 4蓝图完全学习教程
-
>
深入理解计算机系统-原书第3版
-
>
Word/Excel PPT 2013办公应用从入门到精通-(附赠1DVD.含语音视频教学+办公模板+PDF电子书)
中草药图鉴
¥20.7¥39.8国有企业党支部工作指导手册
¥12.5¥39.03ds Max 2014完全自学教程-中文版-(超值版)
¥35.3¥59.8孕产妇营养餐-会说话的菜谱书
¥17.6¥29.8
PYTHON程序设计第一课 版权信息
- ISBN:9787302509905
- 条形码:9787302509905 ; 978-7-302-50990-5
- 装帧:一般胶版纸
- 册数:暂无
- 重量:暂无
- 所属分类:>
PYTHON程序设计第一课 本书特色
Python语言简洁、易学、用途广泛,加上丰富强大的软件包模块,是程序设计入门的语言之一,也是人工智能的逻辑编程类基础课程。 本书讲解从程序设计语言基础算法与流程图入门开始。
PYTHON程序设计第一课 内容简介
这是一本适合学习 Python 语言编程的入门教材。全书从程序设计语言基础的算法与流程图入门开始,接着介绍Python环境的安装、基本语法,很后到主题实践操作,学习者不用担心没有任何程序设计语言相关的背景知识。本书以Anaconda软件包来设置和安装Python环境,能够快速完成Python及常用程序包的安装。 本书强调学练相结合,丰富的范例程序讲解结合上机实践,教你领会Python语言结构化编程的基本概念;综合范例练习帮助你强化语法的理解能力;各章的课后练习可马上检验你的学习效果;另外还有完整的教学视频可供下载,以辅助你更加高效地自学。 希望本书能降低中学生学习 Python语言编程的门槛,减少编程初学者自学的障碍,成为大家进入程序设计领域的靠前课,同时为进一步学习人工智能知识理论、应用拓展、创新设计等打下坚实的基础。
PYTHON程序设计第一课 目录
第1章 **个Python程序—Hello World
1.1 Python简介 2
1.1.1 Python语言的起源 2
1.1.2 Python语言的特色 3
1.2 程序设计语言与算法 4
1.2.1 为什么要学习程序设计 4
1.2.2 程序设计语言简介 5
1.2.3 算法概念 7
1.2.4 流程图 9
1.3 Python的应用 12
1.3.1 Web开发框架 13
1.3.2 数字技术整合开发 13
1.4 建立Python 开发环境——使用Anaconda 16
1.4.1 下载Anaconda程序包 16
1.4.2 安装Anaconda 17
1.5 输入与输出 20
1.5.1 Windows命令提示符窗口 20
1.5.2 IPython命令提示符窗口 22
1.5.3 Spyder集成开发环境 25
1.6 Python程序编写风格 28
1.6.1 Python程序风格 28
1.6.2 编码声明 31
1.6.3 程序注释 33
1.7 上机演练—Hello World 34
课后习题 36
第2章 数据与变量—输出金字塔图形
2.1 变量命名与赋值 38
2.1.1 变量声明 38
2.1.2 变量命名规则 40
2.2 Python的数值类型 43
2.2.1 整数与浮点数 43
2.2.2 布尔值与复数 45
2.3 格式化输出 47
2.3.1 输出函数:print() 47
2.3.2 格式化输出 48
2.3.3 输入函数:input() 52
2.3.4 数据类型转换 53
2.4 上机演练—输出金字塔图形 54
2.4.1 程序范例描述 54
2.4.2 程序代码说明 55
课后习题 60
第3章 表达式与运算符—成绩单统计小帮手
3.1 算术运算符 62
3.2 赋值运算符 63
3.3 比较运算符 66
3.4 逻辑运算符 66
3.5 运算符优先级 70
3.6 上机演练—成绩单统计小帮手 71
3.6.1 程序范例描述 71
3.6.2 读取CSV文件 72
3.6.3 程序代码说明 75
课后习题 78
第4章 流程控制—简易计算器(GUI界面)
4.1 条件分支流程控制 80
4.1.1 if条件分支语句 80
4.1.2 if多重条件分支语句 83
4.2 循环流程控制 85
4.2.1 while循环 86
4.2.2 for循环 87
4.2.3 continue和break语句 90
4.3 上机演练—简易计算器(GUI) 91
4.3.1 程序范例描述 91
4.3.2 GUI 开发模块tkinter 93
4.3.3 程序代码说明 104
课后习题 113
第5章 字符与字符串—Open Data数据的提取与应用
5.1 创建字符串 116
5.2 字符串分割概念 117
5.3 认识转义字符 121
5.4 字符串常用函数 123
5.5 上机演练—Open Data数据的提取与应用 127
5.5.1 什么是Open Data 128
5.5.2 获取Open Data数据 128
5.5.3 程序范例描述 131
5.5.4 程序代码说明 132
课后习题 137
第6章 容器数据类型—单词翻译器
6.1 容器数据类型的比较 140
6.2 列表 140
6.3 元组 144
6.4 字典 146
6.5 集合 151
6.6 上机演练—简易单词翻译器(GUI图形用户界面) 154
6.6.1 程序范例描述 155
6.6.2 程序代码说明 155
课后习题 159
第7章 函数与模块—乐透系统
7.1 认识函数 162
7.1.1 定义函数 162
7.1.2 调用函数 164
7.1.3 返回值 166
7.2 认识排序 167
7.2.1 选择排序法 168
7.2.2 冒泡排序法 170
7.2.3 排序函数sorted() 171
7.3 认识模块 174
7.3.1 导入模块 174
7.3.2 自定义模块 177
7.3.3 认识Python的__name__属性 179
7.3.4 实用的内建模块 180
7.4 上机演练—乐透投注游戏 191
7.4.1 程序范例描述 191
7.4.2 程序代码说明 192
课后习题 196
附录 课后习题解答 197
PYTHON程序设计第一课 作者简介
赵军,毕业于北京大学计算机系并获得计算机科学理学硕士学位,在英特尔中国OEM部门担任高级技术工程师,并于2001年获得“英特尔成就奖”。自2003年10月至2007年5月,赵军担任工程技术经理、技术市场经理。从2007年6月至2013年6月底,他在产品市场部担任资深架构经理,技术和产品发言人。
- >
月亮虎
月亮虎
¥20.2¥48.0 - >
上帝之肋:男人的真实旅程
上帝之肋:男人的真实旅程
¥30.5¥35.0 - >
新文学天穹两巨星--鲁迅与胡适/红烛学术丛书(红烛学术丛书)
新文学天穹两巨星--鲁迅与胡适/红烛学术丛书(红烛学术丛书)
¥9.9¥23.0 - >
龙榆生:词曲概论/大家小书
龙榆生:词曲概论/大家小书
¥7.7¥24.0 - >
回忆爱玛侬
回忆爱玛侬
¥9.8¥32.8 - >
我与地坛
我与地坛
¥15.4¥28.0 - >
罗曼·罗兰读书随笔-精装
罗曼·罗兰读书随笔-精装
¥17.4¥58.0 - >
苦雨斋序跋文-周作人自编集
苦雨斋序跋文-周作人自编集
¥6.9¥16.0
-
C专家编程
¥41¥69 -
UG NX 11.0工程图教程-(含1DVD)
¥30.4¥59.9 -
网络爬虫进化论——从Excel爬虫到Python爬虫
¥55.5¥79 -
Python 数据分析基础
¥41¥69 -
Python 3.5从零开始学
¥26.4¥59 -
湖北交通文化
¥21.8¥46