Introducing Python

Bill Lubanovic

出版时间

2014-11-06

ISBN

9781449359362

评分

★★★★★
书籍介绍

This book will introduce you to the Python programming language. It’s aimed at beginning

programmers, but even if you’ve written programs before and just want to add

Python to your list of languages, Introducing Python will get you started.

It’s an unhurried introduction, taking small steps from the basics to more involved and

varied topics. I mix cookbook and tutorial styles to explain new terms and ideas, but

not too many at once. Real Python code is included early and often.

Even though this is an introduction, I include some topics that might seem advanced,

such as NoSQL databases and message-passing libraries. I chose these because they can

solve some problems better than standard solutions. You’ll download and install external

Python packages, which is good to know when the “batteries included” with Python

don’t fit your application. And it’s fun to try something new.

I also include some examples of what not to do, especially if you’ve programmed in other

languages and try to adapt those styles to Python. And I won’t pretend that Python is

perfect; I’ll show you what to avoid.

Bill Lubanovic has developed software with Unix since 1977, GUIs since 1981, databases

since 1990, and the Web since 1993.

In 1982, at a startup named Intran, he developed MetaForm, one of the first commercial

GUIs (before the Mac or Windows), on one of the first graphic workstations. In the

early 1990s, while at Northwest Airlines, he wrote a graphic yield management system

th...

(展开全部)

AI导读
核心看点
  • 循序渐进讲解Python基础语法与核心概念
  • 涵盖NoSQL、消息库等实用进阶主题
  • 结合食谱与教程风格,代码示例丰富
适合谁读
  • 编程初学者或想学习Python的新手
  • 有其他语言基础想快速上手Python者
  • 希望了解Python生态圈的开发者
读前提醒
  • 建议重点阅读前半部分语法基础章节
  • 后半部分涉及面广但较简略,可浏览
  • 需自行安装外部包,注意版本兼容性
读者共识
  • 前半部分讲解清晰,非常适合入门学习
  • 内容覆盖全面,但后期章节略显简略
  • 适合有基础者快速了解Python生态体系

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

精彩摘录
  • "Logical (and creative!) thinking is often more important than math skills."
  • "I'll bring up examples of these sentiments throughout the book"
  • "Here's how to get both the (truncated) quotient and remainder at once: >>> divmod(9, 5) (1, 4)"
  • ">>> setup.replace('duck', 'marmoset')"
作者简介
Bill Lubanovic has developed software with Unix since 1977, GUIs since 1981, databases since 1990, and the Web since 1993. In 1982, at a startup named Intran, he developed MetaForm, one of the first commercial GUIs (before the Mac or Windows), on one of the first graphic workstations. In the early 1990s, while at Northwest Airlines, he wrote a graphic yield management system that generated millions of dollars in revenue; established a presence for the company on the Internet; and wrote its first Internet marketing test. Later, he cofounded an ISP (Tela) in 1994, and a web development company (Mad Scheme) in 1999. Recently, he developed core services and distributed systems with a remote team for a Manhattan startup. Currently, he’s integrating OpenStack services for a supercomputer company. Bill enjoys life in Minnesota with his wonderful wife Mary, children Tom and Karin, and cats Inga, Chester, and Lucy.
目录
1. A Taste of Py. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
Python in the Real World 5
Python versus Language X 6
So, Why Python? 9
When Not to Use Python 9

显示全部
用户评论
精读了前面介绍语法的6章,后面基本是蜻蜓点水地介绍一些python的库,随便浏览了下大致了解整个python的生态圈。对于有其他语言基础的同学来说是一本比较接地气的python3上手教程。
It's useful for greens.
读得中文版,非常适合入门。
Python在编程方面确实比R要强大,但有些包更新后语法变了也不扔个提示出来,每次都自己折腾好久。。。而且,3.7跑得好好的代码升个3.8就跑不动,一下又折腾一天才搞定。。。
就读前面几章,入门
覆盖得太全面了以至于后面介绍数据库,网络以及系统的几章太简略。前面语法部分还行。没有太出彩的地方。
this is a python intro book for adults. that's why kids hate it
浏览完了电子版。感觉是一本很有诚意的入门书。作者真心想教会你很多东西。前半部分写的非常好。但是从并行那章开始,感觉开始看不懂了,因为本身比较难,写的也不详细(估计因为篇幅)。接下来的网络部分写的有点看不懂。附录罗列的东西好多,作者懂得很多。总之这本书入门的话,看前半部分很好,后面可以浏览一遍。
收藏