A Smarter Way to Learn Python: Learn it faster. Remember it longer. Kindle Edition
Thumbnail 1

A Smarter Way to Learn Python: Learn it faster. Remember it longer. Kindle Edition

产品编号: 91561613
安全交易
经常一起购买

描述

Full description not available

评论

C**N

This is the best introductory self-teaching Python ebook I've found

Publication attributesTitle: A Smarter Way to Learn PythonSubtitle: Learn it faster. Remember it longer.Edition number: (1)Media type: ebookCopy type: KindleISBN number(s): 1974431479 9781974431472My reviewTo what extent did I read and/or study this book?I read the entire book and completed nearly all of the practice exercises; however, I didn’t look at any of the appendices (because I don’t need to).What fields, subjects, and topics does this book cover?It covers most of the essential functions and methods of the Python (3) computer language.What fields, subjects, and topics does this book NOT cover?This ebook does NOT include any:• programming theory (even absolute-beginner theory)• in-depth explanations or examples• comparisons with other languagesHowever, none of the above limitations are a negative criticism of the book; they merely define the book’s scope.What is the overall tone of the author’s writing style?All of the explanations are very straightforward, in the sense that they aren’t cluttered with excessive and unnecessary academic language. Most of the chapters use a tone where the author is “talking down” to a beginning-level reader, but the language is never disrespectful, condescending, or silly. The author is (presumably) assuming that the reader doesn’t know anything about Python and therefore requires simple and relatable explanations.What did I like about this book?I love that this ebook comes with a complete set of practice exercises for each chapter that are extremely well-made and maintained, and don’t require any additional expense to use. In my opinion, every single technical ebook should include similar practice exercises and problems (to the extent that the evaluation of answers can be automated). Most of the learning process for computer languages is nothing more than memorizing the names and syntax of methods, and the only way to solidify memories is through repetitive practice.I also love how thorough and organized the content is, relative to the beginner-level scope. Everything a Python novice needs to get started is included, and is presented in a reasonably logical order.What did I NOT like about this book?I was sometimes mildly annoyed that a small number of the practice exercises didn’t parse correctly, and the checker stubbornly insisted that my answers were incorrect (even when I cut and pasted the correct answer). However, nothing is graded and it’s perfectly easy to skip any of the exercises, so minor glitches aren’t worth fussing over.Most of time, when I got the answers wrong, it was my fault, so I can only blame myself for not taking the time to carefully think through the exercise. However, there are some instances where the expected answer is unusually specific, so there’s a little bit of guesswork involved in determining what is expected, even when those precise expectations aren’t always explicitly stated.My conclusionsWas reading and/or studying this book worthwhile for me?Completing all of the exercises for this ebook was one of the most helpful and enjoyable self-teaching experiences I’ve ever had, and I’ve tried many of the available online courses for Python. I wish there were a lot more books like this, especially for computer-parsable subjects like math.Would I recommend this book to others?If you already have a vague idea of what a computer program does and how it works, and just want to dive into learning Python, this ebook and the associated practice exercises are the perfect way to begin.What additional materials will others need to make use of this book?Toward the end of the ebook, you’ll need to start coding small programs on your own computer (rather than using the web portal), but the ebook provides the necessary information.It also helps to have the official Python documentation website open at all times, as a reference. Everything you need to know about the language is there, including some tutorials.My ratings (0.0-5.0)Quality of content: 5Quality of writing: 5Quality of editing: 5Value to myself: 5Potential value to others: 5Review-document metadataInitial completion date: 220401Review version and revision: V1R0Template version and revision: V1R2

M**L

Made learning Python fun

The book itself was in good condition just as advertised. The corner of the book was slightly bent but in good condition. The contents of the book were great for a beginner coder like me. I really like the concept of learning a little and hands-on a lot. I like the way this was written and the online practice.

L**H

A practical method of learning, with a few distracting mistakes.

Myers actually does offer a better way to learn programming. I found his HTML book to be the clearest of all the HTML books I tried. So when I took up Python, I bought Myers' book on Python. He clearly and simply explains and demonstrates each step in a short chapter, then there are interactive exercises at the end of the chapter.The teaching method is excellent, with clear step-by-step explanations and online practice exercises. Even where the concepts are familiar, it's good to get the practice so the nuances of a new language can soak in. The problem is the typos. Sometimes he leaves out a key term or puts the wrong word in his code examples. I caught one such error in an early chapter, where I easily spotted the inconsistency with his other code examples. Sorry I can't be more specific, since it wasn't like I could stick a post-it note in the page of the Kindle book. But now that I'm in unfamiliar territory (chapter 68, dealing with CSV files), it was a lot harder to recognize that had used inconsistent names for the same variable "reader_of_f" in line 2 and "contents_of_f" in line 4. Maybe the time it took me to dissect the sample code and discover the error has contributed to my comprehension of the subject, but I don't think it's the kind of pedagogy we want.I thought the chapters might be a little too repetitious for simple concepts. I've done a bit of programming in the Arduino IDE, and Python looks similar enough that I was sailing through the book and thinking it was a cinch. When I stopped long enough to do some of the interactive exercises, however, I found that I needed to pay attention to practical items like where to put the parentheses, quotes, and punctuation. It's like the difference between being able to understand a foreign language and being able to speak it. So go ahead and skim through a chapter if you think you already understand it, but do enough of the interactive exercises to be sure that your confidence is justified and and that you can put the concepts into practice.

R**P

Excellent book

Everything is explained very easy, with simple words and why things happens. I loved it.

P**A

Excellent!!

Extraordinary method for learning python the easy way. I've loved it. You immediately practice every detail of what was taught and still have some important challenges

R**E

Book Good

V**X

Awesome!

This books make believe you can do it! It explains out any doubt ot questions you might have and makes programming quite charming. Thus far loving it!

A**D

Very good book,We can practice using link given in the book

Very good book,We can practice using link given in the book.Mark Myers had put a lot of effort in my no writing this book,so that people like us who are not confident in doing programming,can easily and precisely learn it.

常见问题

是的,所有产品均直接来自美国,英国,阿联酋和印度的授权零售商。我们保持严格的质量控制过程,并在运输前验证每种产品。所有项目都有适用的制造商保证,并由我们的标准退货政策涵盖。
送货时间因目的地国家 /地区不等,通常从3-9个工作日不等。每个订单都可以通过我们的系统完全跟踪。我们处理所有关闭范围,并使用可靠的快递合作伙伴进行最后一英里的交付。您将通过电子邮件和我们的应用程序定期收到有关您的订单状态的更新。
自2014年以来,落伍车是一个国际电子商务平台。我们每天在全球范围内安全地处理数千个订单。每个产品都会在交付前经过我们的质量验证过程,我们提供端到端订单跟踪,24/7客户支持以及全面的回报政策,以确保安全的购物体验。
我们的价格包括产品成本,国际运输,进口关税,关税和当地交货费用。我们处理所有海关和导入程序,确保交货时没有隐藏的费用。 Pro会员将获得额外的福利,包括免费送货。

TrustPilot

TrustScore 4.5 | 7,300多个评论

Neha S.

整个订购过程中沟通顺畅。产品完美。

2 周前

扎伊纳布 N.

非常棒的服务。送货速度比预期的要快。

1 周前

全球购物,通过 Desertcart 享受优惠
物有所值
各种产品的价格具有竞争力
全球购物
为 100 多个国家的数百万购物者提供服务
增强保护
深受全球购物者喜爱的值得信赖的支付方式
客户保证
深受全球购物者喜爱的值得信赖的支付方式。
沙漠车应用程序
随时随地随时随地购物。
MOP$183

关税和税费包括

Macau店铺
1
免费退货

30天对于 PRO 会员用户

15天无会员资格

安全交易

向AI询问此产品

TrustPilot

TrustScore 4.5 | 7,300多个评论

阿里·H.

发货快,包装精良。Leatherman 工具手感非常高档和坚固。

1天前

安妮塔· G.

体验不错,但跟踪更新可以更好。

2 个月前

A Smarter Way To Learn Python Learn It Faster Remember | Desertcart Macau