- 39%
  • Learning Python: Powerful Object-Oriented Programming 6th Edition by Mark Lutz

Learning Python: Powerful Object-Oriented Programming 6th Edition by Mark Lutz

Mã sản phẩm: LPPOOP6

421,000 ₫

Các lưu ý khi mua hàng và giao hàng

Hỗ trợ tư vấn sách, tìm sách, xem chi tiết đơn hàng, thay đổi thông tin, thanh toán online QR code qua kênh facebook ICTBook Nhà Sách Lập Trình Chat với CSKH ấn vào đây 

Được kiểm tra hàng khi giao hàng.  Thời gian vận chuyển Hà Nội 1-2 ngày, miền Bắc 2-3 ngày, Trung 3-4 ngày, Nam 4-5 ngày. Đặt hàng sau 12h trưa thì +1 ngày.


Shop xử lý đơn hàng vào buổi tối hàng ngày, đóng gói và gửi đi vào 15h ngày kế tiếp (trừ Chủ nhật), đối với sp có hiển thị Hàng có sẵn. Nếu Hàng đặt trước thì chờ thêm khoảng 1-5 ngày làm việc chờ luân chuyển ở các kho chứa về kho đóng gói.


Thường xuyên theo dõi trạng thái đơn hàng tại mục Tra cứu đơn hàng trên menu đầu trang. Nếu là Mới, Chờ xác nhận, Hủy, Thất bại thì liên hệ shop ngay để xác nhận. Nếu không xác nhận shop chờ sau 3 ngày mới xử lý gửi hàng. 

Shop rất vui xin cảm ơn khi khách cần hủy đơn báo ngay cho shop kịp thời trước khi đơn gửi đi, hoan hỉ vô cùng. Đơn đã gửi đi là hãng vận chuyển sẽ cấn trừ cước trước xin đừng bom hàng.

Hướng dẫn mua hàng hãy đọc kĩ nhé

  • Shop khuyên khách nên đăng ký tài khoản và đăng nhập trước khi mua hàng trên website này vì tài khoản có thể tự quản lý các đơn đã mua, xem lại chi tiết đơn. Nếu khách vãng lai không đăng nhập vẫn đặt hàng chỉ tra cứu được mã hóa đơn và tổng tiền. Khi cần hỗ trợ nhắn tin qua Facebook của shop.
  • Cách tìm sách nhanh sử dụng ô tìm kiếm trên đầu trang: Để tìm kiếm chỉ nhập 2-3 từ khóa có trong tên sách, hoặc chỉ nhập tên tác giả, vì ô tìm kiếm chỉ tìm chính xác, nếu nhập tên sách quá dài hoặc chứa dấu đặc biệt không tìm thấy. Shop có hơn 2000 đầu sách, bạn nên nhập vào ô tìm kiếm để đỡ mất thời gian duyệt từng trang và dễ dàng tìm thấy các sách thuộc bộ nhiều tập, dành cho nhiều lớp. Nế không tìm thấy sách nhắn tin shop hỗ trợ.
  • Sản phẩm là CÒN HÀNG, tức là có thể mua được nếu có hiển thị các nút " ĐẶT MUA" hoặc "THÊM VÀO GIỎ HÀNG" hoặc nút “Chọn Mua”, “Ấn để chọn mua” tại trang chi tiết sp. Sản phẩm hết hàng, không hiển thị nút đặt hàng => Nếu còn hàng vui lòng đặt mua không cần hỏi lại shop, chắc chắn shop sẽ gửi hàng đi, nếu hết hàng hãy liên hệ Chat với shop.
  • Cách đặt hàng: nhấn ĐẶT MuA hoặc THÊM VÀO GIỎ HÀNG rồi tiếp tục lựa chọn các sách khác, chọn sách xong vào trang Giỏ hàng ở cuối trang có nút “TIẾN HÀNH ĐẶT HÀNG” và điền thông tin Đặt hàng tại trang Thanh toán. Điền đủ các thông tin người nhận, chọn phương thức thanh toán và kiểm tra kĩ tổng số lượng, tổng tiền, phí ship.
  • Đặt hàng xong cần liên hệ shop để xác nhận đơn và lấy mã vận đơn (có hướng dẫn tại trang đặt hàng thành công)
  • Tra cứu đơn tại mục Tra cứu đơn hàng. Khi cần hỗ trợ gấp hoặc nhắn tin facebook phía cuối trang web
  • Hãng vận chuyển SPX (Shopee Express) có thể tài xế giao hàng gọi là đơn Shopee, bạn vui lòng gặp trực tiếp kiểm tra tận tay đúng gói hàng có ghi đúng thông tin người nhận, mã đơn, và chi tiết sản phẩm.
  • Chú ý: Hiện nay tin nhắn lừa đảo giả mạo shipper nhiều, shop khuyên khách hàng nên chọn Thanh toán online khi Đặt hàng trên web, khi đó số tiền đã thanh toán cho shop, khi shipper giao hàng không phải thu tiền của người nhận nên giao nhanh hơn và có thể gửi vào nhà/ người nhận hộ kể cả bạn vắng nhà.

Mô tả sản phẩm

Get a comprehensive, in-depth introduction to the core Python language with this hands-on book. Based on author Mark Lutz's popular training course, this updated sixth edition will help you quickly write efficient, high-quality code with Python. It's an ideal way to begin, whether you're new to programming or a professional developer versed in other languages.

Complete with quizzes, exercises, and helpful illustrations, this easy-to-follow self-paced tutorial gets you started with Python 3.12 and all other releases in use today. With a pragmatic focus on what you need to know, it also introduces some advanced language features that have become increasingly common in Python code.

This book helps you:

  • Explore Python's built-in object types such as strings, lists, dictionaries, and files
  • Create and process objects with Python statements, and learn Python's syntax model
  • Use functions and functional programming to avoid redundancy and maximize reuse
  • Organize code into larger components with modules and packages
  • Code robust programs with Python's exception handling and development tools
  • Apply object-oriented programming and classes to make code customizable
  • Survey advanced Python tools including decorators, descriptors, and metaclasses
  • Write idiomatic Python code that runs portably across a wide variety of platforms

Chi tiết sản phẩm

From the Publisher

Learning Python: Powerful Object-Oriented Programming

Why this Book?

  • Python is one of the most widely used programming languages in the world. It’s part of nearly every role that computers play in our lives, and its relative ease of use makes it an ideal way to get started with programming.
  • This book is a tutorial that teaches Python language fundamentals in depth. Its content is aimed at Python newcomers of all stripes, applies to every role that Python plays, and is based on decades of feedback from real learners like you.
  • This edition updates this book for a decade of changes in Python and its world. It drops coverage of the now-defunct Python 2.X, explores new tools added to Python through version 3.12, and applies to other Pythons past and future.
 

This book is a tutorial on the Python language and a classic in its domain. It’s the product of three decades spent using, promoting, and teaching Python, and dates back to the mid-1990s, when Python was still at version 1.X, and the web was just something developers mused about over lunch. Although the focus here is firmly on the present, that legacy naturally adds some historical context that will help you understand Python more deeply. Despite what you may have heard, the past matters, especially in knowledge-based fields.

Just as importantly, this book has always been based on live-and-in-person feedback from Python beginners struggling to learn Python for the first time. This feedback mostly owes to Python training classes taught over a period of two decades. While these classes have now gone the way of the dodo and Yahoo, this book takes care to retain its learner-inspired material because that’s much—if not most—of its value.

As a result, if you’re like most of the thousands of learners whose experiences have been captured here, you’ll probably find that this book works like a self-paced version of the Python training sessions from which it arose. You may sometimes even find that it answers your questions before they are asked because a host of learners before you have had the same queries. This isn’t clairvoyance; it simply reflects the fact that learning resources do best when they listen to learners.

It’s also worth noting up front that this book sometimes critiques Python changes while presenting them. Critical thinking is crucial in engineering domains—especially in one caught up in an arms race that convolutes tools used by millions of people. On some levels, Python remains a constantly morphing sandbox of ideas that too often prioritizes changer hubris over user need, and this book is not shy about calling this out. That said, the main goal here is to educate, not criticize, and opinions are always, well, opinionated. Although views here reflect decades of using and teaching Python, you should always judge the net worth of Python changes for yourself in whatever world you’ve been cast.

Changes in the sixth edition:

This edition drops coverage of the now-sunsetted Python 2.X line and updates its content to be current with Python 3.12 and the decade of changes since its prior edition. It also gives more focus to non-Windows platforms, including smartphones. Among its new 3.X content, this edition covers f-string literals, named-assignment expressions, match statements, type hinting, async coroutines, underscore digit separators, exception groups, module attribute hooks, star-unpacking proliferation, main-script package files, dictionary-key insertion order, positional-only function arguments, hash-based bytecode files, and other additions, deprecations, and changes.

Other noteworthy changes this time around:

  • The Unicode content in the advanced part’s Chapter 37 is new and improved because this topic is now an essential in Python 3.X and the world at large.
  • Usage coverage, including the new Appendix A, gives more focus to macOS, Android, Linux, and iOS because not all of this book’s readers use Windows.
  • Most code-file examples now have numbered captions because the extra formality distinguishes them better in the book, and it’s worth the space.
  • Some redundancy has been trimmed, but not all, because repetition is useful and even important in learning resources.
  • Fictitious names in examples are more gender neutral: “Bob” is now an ambiguous “Pat” unless paired with “Sue” as before because it better defuses bias.
  • The Monty Python references have been dropped because they can be confusing and might be divisive, and borrowing personality from media seems cheap.
  • Both first-person voice and personal anecdotes have been globally sacked because you’ve bought this book to learn Python, not an author’s life story
 

Editorial Reviews

About the Author

Mark Lutz is the author of Python's classic and foundational texts, a former trainer with two decades of experience teaching Python to newcomers, and one of the people responsible for the prominence that Python enjoys today.

Mark wrote the three O'Reilly books Learning Python, Programming Python, and Python Pocket Reference, all currently in fourth, fifth, or sixth editions. He has been using and promoting Python since 1992, started writing Python books in 1995, and began teaching Python classes in 1997.

All told, Mark has taught thousands of learners live and in person, and his published works span 12k pages among 15 books that cover Pythons 1.X through 3.X. He also has BS and MS degrees in computer science, work experience in compilers and other domains, and a current interest in Python-coded apps that run on both PCs and phones.

 

Product details

  • Publisher ‏ : ‎ O'Reilly Media
  • Publication date ‏ : ‎ April 1, 2025
  • Edition ‏ : ‎ 6th
  • Language ‏ : ‎ English
  • Print length ‏ : ‎ 1169 pages
  • ISBN-10 ‏ : ‎ 1098171306
  • ISBN-13 ‏ : ‎ 978-1098171308
  • Item Weight ‏ : ‎ 4 pounds

Nhận xét đánh giá

Đánh giá sản phẩm:

Tiêu đề của nhận xét

Viết bình luận của bạn

Bình luận

Back to top
Giỏ hàng

Thiết kế web bởi Thiết kế web bởi NHANH.VN