Python编程

[美]埃里克·马瑟斯(Eric Matthes)

出版时间

2020-10-01

ISBN

9787115546081

评分

★★★★★

标签

编程

书籍介绍

本书是针对所有层次Python读者而作的Python入门书。全书分两部分:第一部分介绍用Python编程所必须了解的基本概念,包括Matplotlib等强大的Python库和工具,以及列表、字典、if语句、类、文件与异常、代码测试等内容;第二部分将理论付诸实践,讲解如何开发三个项目,包括简单的2D游戏、利用数据生成交互式的信息图以及创建和定制简单的Web应用,并帮助读者解决常见编程问题和困惑。第2版进行了全面修订,简化了Python安装流程,新增了f字符串、get()方法等内容,并且在项目中使用了Plotly库以及新版本的Django和Bootstrap,等等。

AI导读
核心看点
  • 全书分基础与项目两部分,循序渐进讲解Python核心概念
  • 通过2D游戏、数据可视化及Web应用三个实战项目巩固技能
  • 第2版简化安装流程,新增f字符串及Plotly等现代库的使用
适合谁读
  • 零基础编程初学者,希望轻松入门Python语言
  • 文科生或转行者,需要友好且易懂的编程教材
  • 希望将理论付诸实践,通过项目培养编程思维的读者
读前提醒
  • 建议边读边敲代码,仅阅读无法真正掌握编程技能
  • 书中部分库版本较旧,需结合官方文档解决兼容性问题
  • 有编程基础者可能觉得内容浅显,建议直接查阅高级文档
读者共识
  • 讲解清晰易懂,被公认为最适合小白的Python入门神书
  • 内容友好无晦涩知识点,能极大增强初学者的信心与兴趣
  • 实战项目部分深度有限,适合入门但进阶需补充其他资料

本导读基于书籍简介、目录、原文摘录、短评和书评生成,不等同于全文精读。

精彩摘录
  • "在文件夹 Applications/Utilities 中,选择 Terminal,打开一个终端窗口;也可以按Command + 空格键,再输入 terminal 并按回车键。为确定是否安装了较新的 Python 版本,请执行命令 python3。很可能会出现一个消息框,询问你是否要安装命令行开发者工具。最好先安装 Python,再安装这些工具,因此请关闭该消息框。 如果输出表明已经安装了 Python 3.9 或更高的版本,可跳过下一小节,直接阅读“在终端会话中运行 Python 代码”。如果安装的是 Python 3.9 之前的版本,请按下一小节的说明安装最新的版本。 请注意,如果你使用的"
  • "line_chart.x_labels = x_unique"
  • "first_name="ada" last_name="lovelace" full_name=first_name+" "+last_name 输出得ada lovelace python用+加号来合并字符串,这种方法叫拼接。"
  • "first_name="ada" last_name="lovelace" full_name=first_name+" "+last_name print("Hello, "+full_name.title()+"!") 输出得Hello, Ada Lovelace!"
  • "first_name="ada" last_name="lovelace" full_name=first_name+" "+last_name message="Hello, "+full_name.title()+"!" print(message) 这个也可输出得Hello, Ada Lovelace! 但是最后的print 语句就会简单很多"
  • "要获悉Python解释器的完整路径,请执行如下命令: $ type -a python3 python3 is /usr/local/bin/python3 现在,启动Sublime Text,并选择菜单Tools ->Build System->New Build System,这将打开一个新的配置文件。删除其中的所有内容,再输入如下内容:{ "cmd": ["/usr/local/bin/python3", "-u", "$file"], } 将配置文件命名为Python3.sublime-build,并将其保存到默认目录——你选择菜单Save时Sublime Text打开的目录"
  • "Python is an easy to learn, powerful programming language. It has efficient high-level data structures and a simple but effective approach to object-oriented programming. Python’s elegant syntax and dynamic typing, together with its interpreted nature, make it an ideal language for scripting and rap"
  • "在命令窗口中,要在文件系统中导航,可使用终端命令cd;要列出当前目录中的所有文件可使用命令dir(表示目录, directory) 为运行程序 hello_world.py,请打开一个新的终端窗口,并执行下面的命令: 1 C: \>cd Desktoppython_work 2 C: \Desktop\python_work> dir hello world.py 3 C: \Desktop\python_work>python hello_wor ld Hello Python world 这里使用了命令cd来切换到文件夹 Desktop python work(见1)。接下来,使用命令di"
作者简介
埃里克·马瑟斯(Eric Matthes) 高中科学和数学老师,现居住在阿拉斯加,在当地讲授Python入门课程。他从5岁开始就一直在编写程序。
目录
第一部分 基础知识
第1章 起步  2
1.1 搭建编程环境  2
1.1.1 Python版本  2
1.1.2 运行Python代码片段  2

显示全部
用户评论
炒鸡好
新手学Python非常好的教材,搭配网上一些教学视频效果更佳。
因为我不是初级选手了,所以这书对我而言就有点平平了。。。
这是一本非常小白的书籍,内容特别友好,没有深奥晦涩的知识点,讲解非常到位,能够让小白快速了解Python,享受编程带来的信心和兴趣。本书分为两个部分:基础知识和项目实战,先是对Python基础知识循序渐进地学习,再通过一个个优质项目的实战训练,培养自己的编程思维,分析问题的技巧和角度,绝对受益匪浅。
合格的入门书,话唠减一分
有的程序out of date了。
好书!通俗易懂。
很好的书,简单易懂。看完这本书,长路还慢慢呐
用来入门还可以,但不能算最合适。作者很努力的试图达到内容全和有趣生动的平衡,结果就是前半本的知识点很有罗列感,详略不得当。对新手来说更重要的是思路,我觉得每一节的重点其实可以讲深入点,仔细梳理梳理逻辑以及这个功能的特点和优势;然后其附属功能,就像百科全书一样,给出定义演示就可以带过了,实践用到在项目里再拓展即可。
内容详细又基础
下载
收藏