Hướng dẫn think python pdf - nghĩ pdf python

Nghĩ Python & NBSP; Phiên bản thứ 2 của Allen B. Downey

Đây là phiên bản thứ hai của Think Python, sử dụng Python 3. & nbsp; nếu bạn đang sử dụng Python 2, bạn có thể muốn sử dụng phiên bản đầu tiên, ở đây.

Bạn có thể mua phiên bản thứ hai tại Amazon.com

Tải xuống Think Python 2E trong PDF.

Đọc Think Python 2e trong HTML.

Các chương trình và giải pháp ví dụ cho một số bài tập nằm trong kho Github này. & nbsp; hướng dẫn làm việc với mã này nằm trong lời nói đầu.

Đây là bản dịch tiếng Tây Ban Nha của Jorge Espinoza.

Peter Hall đã biên soạn các bảng chú giải thành hai tài liệu: Thuật ngữ theo chương và bảng chú giải theo thứ tự bảng chữ cái.

Sự mô tả

Hãy nghĩ Python là một giới thiệu về lập trình Python cho người mới bắt đầu. Nó bắt đầu với các khái niệm cơ bản về lập trình; Nó được thiết kế cẩn thận để xác định tất cả các thuật ngữ khi chúng được sử dụng lần đầu tiên và để phát triển từng khái niệm mới trong một tiến trình logic. Các phần lớn hơn, như lập trình đệ quy và hướng đối tượng, được chia thành một chuỗi các bước nhỏ hơn và được giới thiệu trong suốt một số chương.

Những gì mới trong phiên bản thứ hai?

  • Chúng tôi đã nâng cấp lên Python 3: Tất cả các ví dụ trong cuốn sách hiện là Python 3 và mã hỗ trợ đã được cập nhật để chạy trong cả Python 2 và 3.
  • Chúng tôi đã loại bỏ các rào cản: dựa trên phản hồi của người đọc, chúng tôi biết nơi mọi người có vấn đề, vì vậy chúng tôi đã cố định hoặc loại bỏ các điểm đau.
  • Python trong trình duyệt: Đối với người mới bắt đầu, một trong những thách thức của việc bắt đầu là cài đặt Python. Đối với những độc giả không muốn cài đặt Python ngay lập tức, chúng tôi cung cấp hướng dẫn chạy Python trong trình duyệt bằng Pythonanywhere, môi trường lập trình trực tuyến miễn phí.
  • Nhiều goodies Python hơn: Chúng tôi đã thêm một chương để bao gồm một số tính năng Python mạnh mẽ mà không đưa nó vào phiên bản đầu tiên, bao gồm cả việc hiểu danh sách và các cấu trúc dữ liệu bổ sung.

Hãy nghĩ Python 2e là một cuốn sách miễn phí. Nó có sẵn theo giấy phép chưa được ghi nhận của Creative Commons-Noncommial 3.0, điều đó có nghĩa là bạn có thể tự do sao chép, phân phối và sửa đổi nó, miễn là bạn gán công việc và không sử dụng nó cho mục đích thương mại.

Nếu bạn có nhận xét, sửa chữa hoặc đề xuất, vui lòng gửi email cho tôi theo phản hồi {at} ThinkPython {dot} com.corrections or suggestions, please send me email at feedback{at}thinkpython{dot}com.corrections or suggestions, please send me email at feedback{at}thinkpython{dot}com.

Những cuốn sách miễn phí khác của Allen Downey có sẵn từ Green Tea Press.

Tải xuống

  • Các bản sao được biên dịch trước của cuốn sách có sẵn trong PDF.
  • Mã nguồn latex có sẵn từ kho lưu trữ GitHub này.
  • Đây là phiên bản HTML.

Phiên bản trước

Phiên bản đầu tiên là ở đây.

Một phiên bản trước của cuốn sách này đã được xuất bản bởi Cambridge University Press với tiêu đề Python cho thiết kế phần mềm. Phiên bản này có sẵn từ Amazon.com.

Phiên bản Python gốc của cuốn sách được xuất bản bởi Green Tea Press & NBSP; với tiêu đề Cách suy nghĩ như một nhà khoa học máy tính: Học với Python. Phiên bản này có sẵn từ Lulu.com.

Cài đặt Linkbasket để thay thế tất cả các ứng dụng mới của bạn!

  • Tiêu đề Think Python, Phiên bản thứ 2, - Làm thế nào để suy nghĩ như một nhà khoa học máy tính Think Python, 2nd Edition, - How to Think Like a Computer Scientist Think Python, 2nd Edition, - How to Think Like a Computer Scientist
  • Tác giả Allen B. Downey Allen B. Downey Allen B. Downey
  • Nhà xuất bản: O'Reilly Media; Ấn bản thứ 2 [ngày 12 tháng 1 năm 2016]; Ebook [Phiên bản Creative Commons] O'Reilly Media; 2nd edition [January 12, 2016]; eBook [Creative Commons Edition] O'Reilly Media; 2nd edition [January 12, 2016]; eBook [Creative Commons Edition]
  • Giấy phép: CC BY-NC 4.0 CC BY-NC 4.0 CC BY-NC 4.0
  • Bìa mềm 292 trang 292 pages 292 pages
  • Ebook HTML, PDF, EPUB, Kindle, v.v. HTML, PDF, ePub, Kindle, etc. HTML, PDF, ePub, Kindle, etc.
  • Ngôn ngữ: Tiếng Anh English English
  • ISBN-10: 1491939362 1491939362 1491939362
  • ISBN-13: 978-1491939369 978-1491939369 978-1491939369
  • Chia sẻ điều này: & nbsp; & nbsp;     

Mô tả cuốn sách

Nghĩ rằng Python là một giới thiệu về lập trình Python cho sinh viên không có kinh nghiệm lập trình. Nó bắt đầu với các khái niệm cơ bản nhất của lập trình và được thiết kế cẩn thận để xác định tất cả các thuật ngữ khi chúng được sử dụng lần đầu tiên và để phát triển từng khái niệm mới trong một tiến trình logic. Các phần lớn hơn, như lập trình đệ quy và hướng đối tượng được chia thành một chuỗi các bước nhỏ hơn và được giới thiệu trong suốt một số chương.

Nếu bạn muốn học cách lập trình, làm việc với Python là một cách tuyệt vời để bắt đầu. Hướng dẫn thực hành này đưa bạn qua ngôn ngữ một bước tại một thời điểm, bắt đầu với các khái niệm lập trình cơ bản trước khi chuyển sang các chức năng, đệ quy, cấu trúc dữ liệu và thiết kế hướng đối tượng. Phiên bản thứ hai này và mã hỗ trợ của nó đã được cập nhật cho Python 3.

Nếu bạn đang sử dụng Python 2, bạn có thể muốn sử dụng phiên bản đầu tiên.

Có gì mới trong phiên bản thứ hai?

  • Chúng tôi đã nâng cấp lên Python 3: Tất cả các ví dụ trong cuốn sách hiện là Python 3 và mã hỗ trợ đã được cập nhật để chạy trong cả Python 2 và 3.
  • Chúng tôi đã loại bỏ các rào cản: dựa trên phản hồi của người đọc, chúng tôi biết nơi mọi người có vấn đề, vì vậy chúng tôi đã khắc phục hoặc loại bỏ các điểm đau.
  • Python trong trình duyệt: Đối với người mới bắt đầu, một trong những thách thức của việc bắt đầu là cài đặt Python. Đối với những độc giả không muốn cài đặt Python ngay lập tức, chúng tôi cung cấp hướng dẫn chạy Python trong trình duyệt bằng Pythonanywhere, môi trường lập trình trực tuyến miễn phí.
  • Nhiều goodies Python hơn: Chúng tôi đã thêm một chương để bao gồm một số tính năng Python mạnh mẽ không đưa nó vào phiên bản đầu tiên, bao gồm các toàn bộ danh sách và các cấu trúc dữ liệu bổ sung.

Giới thiệu về tác giả

  • Allen B. Downey là một nhà khoa học máy tính người Mỹ, Giáo sư Khoa học Máy tính tại Đại học Kỹ thuật Franklin W. Olin và nhà văn của sách giáo khoa miễn phí. Ông đã dạy khoa học máy tính tại Wellesley College, Colby College và U.C. Berkeley. Ông có bằng tiến sĩ. trong khoa học máy tính từ U.C. BERKELEY và MASTER và Cử nhân của MIT.

Đánh giá, xếp hạng và khuyến nghị:

  • Amazon

Danh mục sách liên quan:

  • Lập trình Python
  • Cấu trúc dữ liệu và thuật toán

Đọc và tải xuống liên kết:

  • Nghĩ Python, Phiên bản thứ 2, - Làm thế nào để suy nghĩ như một nhà khoa học máy tính [Allen B. Downey]
  • Trang web gương [1] - PDF, EPUB, Kindle, v.v.

Những cuốn sách tương tự:

  • Python cho tất cả mọi người: Khám phá dữ liệu trong Python 3

    Cuốn sách này được thiết kế để giới thiệu cho sinh viên về lập trình và phát triển phần mềm thông qua lăng kính của dữ liệu khám phá. Bạn có thể nghĩ về ngôn ngữ lập trình Python là công cụ của bạn để giải quyết các vấn đề dữ liệu vượt quá khả năng của bảng tính.

  • Tự động hóa những thứ nhàm chán với Python [Albert Sweigart]

    Tìm hiểu cách sử dụng Python để viết các chương trình thực hiện trong vài phút, những gì bạn sẽ mất hàng giờ để làm bằng tay - không cần kinh nghiệm lập trình trước. Bạn sẽ tạo ra các chương trình Python thực hiện dễ dàng những chiến công tự động hóa hữu ích và ấn tượng.

  • Nguyên tắc cơ bản của lập trình Python [Richard L. Halterman]

    Nó tập trung vào việc giới thiệu các kỹ thuật lập trình và phát triển các thói quen tốt. Cuối cùng, cách tiếp cận của chúng tôi tránh được một số tính năng bí truyền hơn của Python và tập trung vào các cơ bản lập trình chuyển trực tiếp sang chương trình bắt buộc khác.

  • Giới thiệu về lập trình khoa học với Python

    Cuốn sách này cung cấp một giới thiệu ban đầu về lập trình cho các ứng dụng khoa học và tính toán bằng ngôn ngữ lập trình Python. Phong cách trình bày là nhỏ gọn và dựa trên ví dụ, giả sử ít hoặc không có kinh nghiệm trước trong lập trình.

  • Python 3 mẫu, công thức nấu ăn và thành ngữ [Bruce Eckel, et al]

    Cuốn sách này nhằm vào các lập trình viên Python có kinh nghiệm hơn, những người đang tìm cách hiểu sâu hơn về ngôn ngữ và thành ngữ lập trình hiện đại. Nó tập trung vào một số kỹ thuật nâng cao hơn được sử dụng bởi các thư viện, khung và ứng dụng.

Chủ Đề