热门关键字:  听力密码  单词密码  新概念美语  巧用听写练听力  零起点
图书信息

简单易懂的Python入门教程

中国水利水电出版社
    【作 者】[日]大泽文孝 著 【I S B N 】978-7-5170-9970-3 【责任编辑】王开云 【适用读者群】本专通用 【出版时间】2021-09-26 【开 本】16开 【装帧信息】平装(光膜) 【版 次】第1版第1次印刷 【页 数】256 【千字数】398 【印 张】16 【定 价】59 【丛 书】暂无分类 【备注信息】
图书详情

    本书是一本面向初学者的Python基础性教程,分别从“程序是什么”“开始Python的学习”“编写Python程序时的规则”“构成程序的基本功能”“试着编写猜数字游戏”“将猜数字游戏图形化”“类和对象”“试着使用扩展模块”8章对Python语言进行由浅入深的讲解,令Python初学者带着兴趣去学习。本书语言生动、版式设计活泼,通过讲解一段语法后进行编写示例的形式,能够让初学者加深理解。

    从0开始学代码的无经验者

    希望技能提升的初级者

    必备入门书!

    从根本上理解程序的[读法][写法][框架][运行方式],

    并通过边编写程序边学习的方法来熟练掌握各项技能

    “让更多的人觉得编程有趣!给更多的人提供一个开始编程的契机”。这就是我写这本书的动机。

    那么,如何才能体会到编程的乐趣呢?我认为马上体验,能够看到结果是很重要的。

    为此,我们在这里选中了Python 语言。

    Python 是输入命令就能立即执行的语言。由于能够扩展Python功能的“模块”也非常丰富,所以用很短的程序就可以实现窗口显示、PDF 生成等。

    本书中充分体现了Python 的这种优势。在讲解完一段基本语法之后,通过“编写猜数字游戏”“ 在窗口上移动圆形、四边形、三角形”“用PDF 制作横幅”三个示例来加深对基础知识的理解。

    阅读本书的时候,极力推荐边动手边学习的方法。看到程序的实际运行结果才能更加理解所讲解的内容(示例的源代码可以下载,不需要手工输入噢)。

    希望本书能够成为你开始编程的契机,并且带给你编程的乐趣。

    Chapter 1 程序是什么
    Lesson 1-1 程序是命令的集合 .............................................................2
    Lesson 1-2 如何编写程序 ....................................................................6
    Lesson 1-3 编写程序需要什么 .............................................................9
    Lesson 1-4 学习些什么知识好呢 .......................................................13
    Chapter2 开始Python 的学习
    Lesson 2-1 关于使用Python ..............................................................16
    Lesson 2-2 版本不同的两个Python ...................................................18
    Lesson 2-3 安装Python .....................................................................20
    Lesson 2-4 尝试着执行简单命令 .......................................................28
    Lesson 2-5 尝试使用交互模式 ...........................................................32
    Chapter 3 编写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
    Chapter 4 构成程序的基本功能
    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
    Chapter 5 试着编写猜数字游戏
    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
    Chapter 6 将猜数字游戏图形化
    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
    Chapter 7 类和对象
    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
    Chapter 8 试着使用扩展模块
    Lesson 8-1 用PDF制作横幅 ............................................................226
    Lesson 8-2 Python中追加功能模块 .................................................228
    Lesson 8-3 用Python尝试制作PDF文件 ........................................231
    Lesson 8-4 制作横幅 .......................................................................239





最新评论共有 0 位网友发表了评论
发表评论
评论内容:不能超过250字,需审核,请自觉遵守互联网相关政策法规。
用户名: 密码:
匿名?
注册