漫画示讲解,实操流程图
悄悄学Python,然后惊艳所有人!
1.跳出画面看画,跳出语言看Python
本书没有一头扎入编程语言的迷潭,而是先从基础的角度讲述什么是程序,怎样开发程序,进而引出Python的特点和作用。居高望远,方向明确。
2. 内容专注,简明扼要,干货满满
涵盖了Python基础、进阶中重要又容易出错的知识点,舍去无关紧要的语法特征,不浪费学习的每分每秒。
3. 重实践,边玩边学边做!
每段基本语法之后配备“猜数游戏”“图形移动”和“PDF横幅制作”等编程游戏,由浅入深地掌握Pyhton。
谁一开始不是小白呢!
从零开始学Pyhton,一起提升自己的技能吧!
第一章 程序是什么
Lesson 1-1 程序是命令的集合 ......................2
Lesson 1-2 如何编写程序 .......................6
Lesson 1-3 编写程序需要什么 ..........................9
Lesson 1-4 学习些什么知识好呢 ......................13
第二章 开始Python的学习
Lesson 2-1 关于使用Python ................16
Lesson 2-2 版本不同的两个Python .....................18
Lesson 2-3 安装Python ................................20
Lesson 2-4 尝试着执行简单命令 ..................28
Lesson 2-5 尝试使用交互模式 ......................32
第三章 编写Python程序时的规则
Lesson 3-1 把命令汇总到一个文件里 ..................40
Lesson 3-2 尝试写入很多命令 ........................46
Lesson 3-3 打开即存文件 ...................49
Lesson 3-4 显示字符串 ........................51
Lesson 3-5 连接字符串 .............................55
Lesson 3-6 为了正确显示中文所需的规则 ..............60
Lesson 3-7 显示长字符串 .............................63
Lesson 3-8 空格、缩进、换行的作用 ....................68
Lesson 3-9 作为程序补充的注释写法 ....................71
第四章 构成程序的基本功能
Lesson 4-1 程序构成的6大要素 .........................74
Lesson 4-2 尝试使用变量 ........................76
Lesson 4-3 循环执行① for 语句 ....................80
Lesson 4-4 循环执行②while语句 ...............88
Lesson 4-5 条件分支的if语句 .............................93
Lesson 4-6 使用函数 ..................................100
Lesson 4-7 扩展功能的模块 .......................110
第五章 试着编写猜数字游戏
Lesson 5-1 编写猜数字游戏喽 .................114
Lesson 5-2 首先尝试1位随机数 .......................117
Lesson 5-3 制作4位的随机数 .........................123
Lesson 5-4 正确输入4位数字 .........................128
Lesson 5-5 判断Hit和Blow ...........................139
第六章 将猜数字游戏图形化
Lesson 6-1 如何设计游戏的界面 .........................148
Lesson 6-2 用Python试着显示窗口 ..................150
Lesson 6-3 放置提示信息和文本输入框 ...................155
Lesson 6-4 单击按钮显示信息 ......................160
Lesson 6-5 添加Hit和Blow的判定 .............165
Lesson 6-6 显示历史记录 ...........170
第七章 类和对象
Lesson 7-1 编写一个圆移动的程序 .........176
Lesson 7-2 在窗口中绘制圆 ...............178
Lesson 7-3 移动圆到单击位置 ..............183
Lesson 7-4 让圆向右移动 .....................189
Lesson 7-5 试着往返移动 ........................193
Lesson 7-6 试着斜向移动 .......................197
Lesson 7-7 试着移动很多的圆 ..........................200
Lesson 7-8 将程序模块化,提供单一功能 .......................207
Lesson 7-9 尝试把圆形、四边形、三角形混合绘制 ...........217
第八章 试着使用扩展模块
Lesson 8-1 用PDF制作横幅 ....................226
Lesson 8-2 Python中追加功能模块 ..............228
Lesson 8-3 用Python尝试制作PDF文件 ...........231
Lesson 8-4 制作横幅 ................239
温馨提示:请使用泸西县图书馆的读者帐号和密码进行登录