python编程初学者指南是一本边学边制作游戏的经典教程,由美国程序员道森(Michael Dawson)编著。通过阅读本书,你不仅会学到很多实用的Python编程知识,还将懂得如何在实际工作中运用这些知识。本书各个章节都配有大量能够帮助你理解相关知识的范例。书中的每一个章节都会用一个完整的游戏来演示其中的关键知识点。每一章最后都会对该章的知识点进行小结,还会给出一些小练习让你试试身手。学完这本书之后,你就能熟练地运用Python了。不仅如此,你还可以把本书中学到的基本编程知识运用到其他的编程语言上去。在学习Python编程的过程中,你将创建出许多简单的小游戏,适用于对Python感兴趣的初级和中级读者学习阅读。

内容介绍《python编程初学者指南》尝试以轻松有趣的方式来帮助初学者掌握Python语言和编程技能。本书共12章,每一章都会用一个完整的游戏来演示其中的关键知识点,并通过编写好玩的小软件这种方式来学习编程,引发读者的兴趣,降低学习的难度。每章最后都会对该章的知识点进行小结,还会给出一些小练习让读者试试身手。作者很巧妙的将所有编程知识嵌入到了这些例子中,真正做到了寓教于乐。本书全书内容浅显易懂,示例轻松活泼,是国际畅销的Python初学者教程,适合对Python感兴趣的初级和中级读者学习参考。

章节目录第1章 启程:Game Over程序

1.1 剖析Game Over程序

1.2 Python简介

1.2.1 Python易于使用

1.2.2 Python功能强大

1.2.3 Python是面向对象的

1.2.4 Python是一种“胶水”语言

1.2.5 Python所不在

1.2.6 Python有一个强大的社区

1.2.7 Python是免费的、开源的

1.3 在Windows上设置Python

1.4 在其他操作系统上设置Python

1.5 IDLE简介

1.5.1 通过交互模式进行编程

1.5.2 通过脚本模式进行编程

1.6 回到Game Over程序

1.6.1 使用注释

1.6.2 使用空行

1.6.3 打印字符串

1.6.4 等待用户

1.7 小结

第2章 类型、变量以及简单I/O:Useless Trivia程序

2.1 Useless Trivia程序简介

2.2 使用引号和字符串

2.2.1 Game Over 2.0程序简介

2.2.2 在字符串内部使用引号

2.2.3 打印输出多个值

2.2.4 为print指定结束字符串

2.2.5 创建三重引号字符串

2.3 使用转义序列和字符串

2.3.1 Fancy Credits程序简介

2.3.2 前进一个制表符位

2.3.3 打印反斜杠

2.3.4 插入换行符

2.3.5 插入引号

2.3.6 触发系统蜂鸣器

2.4 字符串的连接和重复

2.4.1 Silly Strings程序简介

2.4.2 字符串的连接

2.4.3 使用行继续符

2.4.4 字符串的重复

2.5 使用数字

2.5.1 Word Problems程序简介

2.5.2 理解数值类型

2.5.3 使用数学运算符

2.6 理解变量

2.6.1 Greeter程序简介

2.6.2 创建变量

2.6.3 使用变量

2.6.4 变量命名

2.7 获取输入

2.7.1 Personal Greeter程序简介

2.7.2 使用input()函数

2.8 使用字符串方法

2.8.1 Quotation Manipulation程序简介

……

第3章 条件分支、while循环以及程序策划:Guess My Number游戏

第4章 for循环、字符串以及元组:Word Jumble游戏 80

第5章 列表和字典:Hangman游戏

第6章 函数:Tic-Tac-Toe游戏

第7章 文件和异常:Trivia Challenge游戏

第8章 软件对象:Critter Caretaker程序

第9章 面向对象编程:Blackjack游戏

第10章 GUI开发:Mad Lib程序

第11章 图形图像:Pizza Panic游戏

第12章 声音、动画以及程序开发:Astrocrash游戏

附录A 配套网站

附录B livewires参考

使用说明1、下载并解压,得出pdf文件

2、如果打不开本文件,请务必下载pdf阅读器

3、安装后,在打开解压得出的pdf文件

4、双击进行阅读

python编程入门指南pdf-python编程初学者指南相关推荐

  1. python编程入门-Python编程入门经典pdf(Python编程入门教程) 高清中文版

    Python编程入门经典pdf(Python编程入门教程)下载.Python编程入门经典pdf高清版帮助各位更好的进行Python编程的学习以及理解,最经典的课题,最深入的概念,让你在Python编程 ...

  2. python编程入门-最好的Python入门教材是哪本?

    更新: 有很多朋友私信问我Python学习有没有什么好的资料,我给大家找了几门不错的免费课,想学的可以看看. <Python入门教程>Python入门教程--Python视频教程-编程语言 ...

  3. python编程初学者指南pdf-Python物理建模初学者指南

    Python物理建模初学者指南 下载 mobi epub pdf ☆☆☆☆☆ [美] Jesse,M.Kinder,Philip,Nelson 著,盖磊 译 下载链接在页面底部 发表于2020-10- ...

  4. python游戏编程入门下载-Python游戏编程入门 中文pdf扫描版|网盘下载内附地址提取码|...

    Python是一种解释型.面向对象.动态数据类型的程序设计语言,在游戏开发领域,Python也得到越来越广泛的应用,并由此受到重视. 本书教授用Python开发精彩游戏所需的[]为重要的该你那.本书不 ...

  5. python编程入门经典-Python编程入门经典PDF文档免费下载

    作为一门面向对象的开源编程语言,python易于理解和扩展,并且使用起来非常方便.<python编程入门经典>涵盖了python的方方面面,通过学习本书,读者可以立即使用python编写程 ...

  6. python编程入门pdf-Python游戏编程入门 中文pdf扫描版[41MB]

    Python是一种解释型.面向对象.动态数据类型的程序设计语言,在游戏开发领域,Python也得到越来越广泛的应用,并由此受到重视. 本书教授用Python开发精彩游戏所需的[]为重要的该你那.本书不 ...

  7. python三本经典书籍-《python编程入门经典》python之父推荐这三本书让你更快入门...

    在学习python的时候,我们不得不看一些书籍来辅助.有哪些书籍是比较经典的呢?python之父给大家推荐这3本书,其中又2本是属于一个系列,即<Python核心编程>第二版和第三版,一本 ...

  8. python编程入门书-关于 Python 的经典入门书籍有哪些?

    /> 这个问题是四年前提出的,想必题主现在应该也是个 Python 熟手了,所以在本篇回答中除了分享 Python 的入门书籍外,也会补充一些适合编程熟手的学习资源. 对于其中一些资源,我们也附 ...

  9. Python程序设计入门32道基础编程题目与参考代码

    声明 本文仅在CSDN发布,其他均为盗版.请支持正版! 正版链接: https://blog.csdn.net/meenr/article/details/107095894 目录 概述 1.简单数值 ...

  10. python编程入门电脑推荐_Python编程从入门到实践

    Python编程从入门到实践 作者:[美]埃里克·马瑟斯(EricMatthes)著,袁国忠译 ISBN:9787115428028 出版社:人民邮电出版社 出版日期:2016-07-01 正文语种: ...

最新文章

  1. Maven学习(一)——Maven入门
  2. 调试实战 —— dll 加载失败之全局变量初始化篇
  3. java怎么获取控制台内容的类型_java 怎么获取控制台的数据并且输出到GUI上
  4. ExtJs2.0学习系列(3)--Ext.Window
  5. (五)流比特币价格的AI预测和异常检测
  6. 禁用,元素设置为不可点击
  7. 查看总耗时_讲真,我为什么劝你别总加班。
  8. 使用git可视化工具上传你修改的代码
  9. 小黑笔记:transe模型
  10. 魔兽半月谈——NSL全灭 国手需自强
  11. 2022年亚太杯数学建模竞赛ABC题
  12. Taro微信小程序实现 美团购物车小红点动画效果
  13. 【Bootstrap】<前端框架>Bootstrap布局容器栅格网格系统
  14. 达梦数据库聚合拼接函数
  15. Android开发——贝塞尔曲线解析
  16. 判断两线段是否相交,并求交点
  17. 如何激活win10家庭版?这个方法超管用
  18. Unity 2D平面显示3D模型(RenderTextrue)
  19. c++ com 组件
  20. 傲梅分区助手看不到linux,傲梅分区助手命令行与注意事项

热门文章

  1. 基于windows平台搭建elasticsearch 补充
  2. hibernate关联关系(一对多)
  3. react-native侧滑
  4. MYSQL基础语法的使用
  5. oracle 当前年到指定年的年度范围求取
  6. JavaScript--关于实例对象带不带参数和构造函数带不带参数的关系
  7. 给参加学术会议的人一些宝贵建议
  8. WPF加载程序集中字符串资源
  9. iBATIS学习笔记开篇
  10. win10x64下的redis安装与使用