Mark Lutz Trăn là ai?

Google và YouTube sử dụng Python vì nó có khả năng thích ứng cao, dễ bảo trì và cho phép phát triển nhanh chóng. Nếu bạn muốn viết mã chất lượng cao, hiệu quả, dễ dàng tích hợp với các ngôn ngữ và công cụ khác, thì cuốn sách thực hành này sẽ giúp bạn làm việc hiệu quả với Python một cách nhanh chóng -- cho dù bạn là người mới lập trình hay mới làm quen với Python. Đây là một hướng dẫn tự học dễ thực hiện, dựa trên khóa đào tạo nổi tiếng của tác giả và chuyên gia Python Mark Lutz

Mỗi chương chứa một bài học độc lập về một thành phần chính của ngôn ngữ và bao gồm phần Kiểm tra kiến ​​thức của bạn độc đáo với các bài tập và câu đố thực tế, vì vậy bạn có thể thực hành các kỹ năng mới và kiểm tra sự hiểu biết của mình khi tiếp tục

Bạn sẽ tìm thấy rất nhiều ví dụ và hình minh họa được chú thích để giúp bạn bắt đầu với Python 3

  • Tìm hiểu về các loại đối tượng tích hợp chính của Python, chẳng hạn như số, danh sách và từ điển
  • Tạo và xử lý các đối tượng bằng các câu lệnh Python và tìm hiểu mô hình cú pháp chung của Python
  • Cấu trúc và sử dụng lại mã bằng hàm, công cụ thủ tục cơ bản của Python
  • Tìm hiểu về các mô-đun Python. gói các câu lệnh, hàm và các công cụ khác, được tổ chức thành các thành phần lớn hơn
  • Khám phá công cụ lập trình hướng đối tượng của Python để cấu trúc mã
  • Tìm hiểu về mô hình xử lý ngoại lệ và các công cụ phát triển để viết các chương trình lớn hơn
  • Khám phá các công cụ Python nâng cao bao gồm trình trang trí, trình mô tả, siêu dữ liệu và xử lý Unicode

Thông tin về các Tác giả
Mark Lutz là người dẫn đầu thế giới về đào tạo Python, tác giả của những bài viết sớm nhất và bán chạy nhất về Python, đồng thời là nhân vật tiên phong trong cộng đồng Python từ năm 1992. Ông cũng là tác giả của Lập trình Python của O'Reilly, Tham khảo bỏ túi Python và Học Python (tất cả trong Phiên bản thứ 4). Mark có thể đạt được trên web tại www. rmi. net

Mục lục

Bắt đầu

Chương 1 Phiên hỏi đáp về Python
Chương 2 Cách Python chạy chương trình
Chương 3 Cách bạn chạy chương trình

Các loại và hoạt động

Chương 4 Giới thiệu các kiểu đối tượng Python
Chương 5 Các kiểu số
Chương 6 Phần dạo đầu của Dynamic Typing
Chương 7 Dây đàn
Chương 8 Danh sách và Từ điển
Chương 9 Bộ dữ liệu, tệp và mọi thứ khác

Câu lệnh và Cú pháp

Chương 10 Giới thiệu câu lệnh Python
Chương 11 Phép gán, Biểu thức và Bản in
Chương 12 nếu kiểm tra và quy tắc cú pháp
Chương 13 Vòng lặp while và for
Chương 14 Lặp lại và Hiểu, Phần 1
Chương 15 Đoạn kết tài liệu

Chức năng

Chương 16 Khái niệm cơ bản về hàm
Chương 17 phạm vi
Chương 18 Lập luận
Chương 19 Chủ đề hàm nâng cao
Chương 20 Lặp lại và Hiểu, Phần 2

mô-đun

Chương 21 Mô-đun. Bức tranh lớn
Chương 22 Khái niệm cơ bản về mã hóa mô-đun
Chương 23 Gói mô-đun
Chương 24 Chủ đề học phần nâng cao

Lớp học và OOP

Chương 25. Bức tranh lớn
Chương 26 Khái niệm cơ bản về mã hóa lớp
Chương 27 Một ví dụ thực tế hơn
Chương 28 Chi tiết mã hóa lớp
Chương 29 Nạp chồng toán tử
Chương 30 Thiết kế với các lớp
Chương 31 Chủ đề lớp nâng cao

Ngoại lệ và Công cụ

Chương 32 Khái niệm cơ bản về ngoại lệ
Chương 33 Chi tiết mã hóa ngoại lệ
Chương 34 Đối tượng ngoại lệ
Chương 35 Thiết kế có ngoại lệ
Chủ đê nâng cao
Chương 36 Chuỗi Unicode và Byte
Chương 37 Thuộc tính được quản lý
Chap 38
Chương 39 siêu phẩm

phụ lục

Phụ lục Cài đặt và cấu hình
Phụ lục Lời giải cho bài tập cuối phần
điệp khúc

Thật là một sự thất vọng. Một bộ sưu tập các ví dụ lập trình python rất dài, tẻ nhạt và ngẫu nhiên không có vần điệu hay lý do nào. Tôi nghĩ rằng họ đang thử một ý tưởng mới cho một cuốn sách ngôn ngữ có thẩm quyền mà cuối cùng không thành công chút nào. Một đống lớn giấy lãng phí

    2 lượt thích

    Giống

    Nhận xét


    Rakka Alhazimi

    1 bài đánh giá

    24 tháng một, 2020

    Bây giờ tôi mới ở đầu chương 11. Tôi mất khoảng 3 tuần để đọc

    Lần đầu tiên tôi đọc chương đầu tiên của cuốn sách này, tôi cảm thấy bối rối vì số lượng mã quá nhiều. Sau đó, tôi nhìn vào cuối cuốn sách và nhận ra rằng nó dài 1556 trang. Khi đọc từng trang cuốn sách, tôi cảm thấy hơi băn khoăn và quyết định chuyển sang chương 2. Chương 2 chủ yếu nói về mô-đun os và sys trong python, các mô-đun tạo thành cốt lõi của phần lớn hệ thống Python. Tôi đã học được rất nhiều từ đây và thoát khỏi lời giải thích chi tiết

    Trong chương 3, tôi chỉ được biết về pipe, dòng lệnh và luồng tiêu chuẩn một cách dễ hiểu. Tôi nắm bắt được về sys. argv, hệ thống. thiết bị xuất chuẩn, hệ thống. stdin, v.v. Mỗi chất đều có ví dụ mã riêng để hiểu chính xác hơn

    Cùng một khái niệm áp dụng cho Chương 4 và 5 với chủ đề khác nhau rõ ràng. Nhưng trong chương 6, tôi đã kết luận rằng một số ví dụ không thú vị. Tôi vừa chọn 3 dự án (chuyển hướng web, phát hiện kích thước tệp và nối tệp) mà tôi nghĩ là thu hút sự chú ý của tôi

    Khi tôi bắt đầu cuộc hành trình của mình ở chương 7, tôi đã nhận được một mô tả rõ ràng về cách. pack() đang hoạt động và nó đã giúp hạn chế vị trí tiện ích con của tôi trong tkinter. Trong hai chương tiếp theo, nó chỉ giới thiệu cách sử dụng các widget cơ bản, nhưng rất đáng đọc

    Và đây bắt đầu chương 10, tôi đã học thêm về cách viết mã GUI theo nhiều cách khác nhau. Phương pháp luồng và luồng rất thú vị để đọc

    Kết luận của tôi là, cuốn sách này không tệ đến thế. Nó có thể hơi dài dòng (ngay cả tôi cũng nghĩ như vậy). Nhưng nó cung cấp cho bạn lời giải thích chi tiết hơn về một số chủ đề cụ thể. Các chương của cuốn sách này được kết nối với nhau. Bạn sẽ khó có thể bỏ qua một chương nào để có thể theo dõi cuốn sách, nhưng tác giả có kho mã được lưu trữ trên trang web của mình. Tác giả biết mình đang làm gì, không sao nếu cuốn sách này làm bạn chán bởi cuốn kinh thánh dài trang của nó, bạn có thể bỏ nó đi

    Nhìn chung đây là một cuốn sách hay, được viết và cấu trúc tốt. Đó là câu trả lời cho câu hỏi cái gì, như thế nào và tại sao (bạn có thể gặp khó khăn trong việc tìm ra cách thức mã hoạt động, tôi nghĩ vậy). Cuốn sách này sẽ ngầm dạy bạn cách viết mã có thể đọc được, đây là một kỹ năng quan trọng mà các lập trình viên cần học. Nếu bạn có tinh thần để hoàn thành cuốn sách này, bạn phải kiên trì và nhẫn nại. Bạn sẽ cảm thấy buồn chán hoặc không có động lực giữa chừng (tôi cũng cảm thấy như vậy), nhưng điều cần thiết là kiến ​​thức cơ bản về các chủ đề cụ thể (giả sử rằng những người khác có thể không đọc hết các chương)

      con trăn

    1 lượt thích

    Giống

    Nhận xét


    Mark Lutz Trăn là ai?

    bimri

    Tác giả 1 cuốn sách4 người theo dõi

    Ngày 27 tháng 10 năm 2021

    Nó đã trở thành mã kế thừa; . Tuy nhiên, như thường lệ, Mark Lutz thực hiện tốt công việc giảng dạy qua văn bản này. (Phong cách dạy kèm hiền triết tương tự được mở rộng cho cuốn sách này. )

      yêu thích

    1 lượt thích

    Giống

    Nhận xét


    Clinton

    11 bài đánh giá

    3 Tháng một 2013

    Đặt từ "dài dòng" để xấu hổ. Tôi đã lái những chiếc xe nhỏ hơn cuốn sách này. Tuy nhiên, nó cung cấp phần giới thiệu kỹ lưỡng — và sau đó là một số — về thư viện Python tiêu chuẩn

      1 lượt thích

      Giống

      Nhận xét


      Elie De Brauwer

      176 bài đánh giá6 người theo dõi

      29 Tháng mười, 2019

      Một cuốn sách cổ điển khác đã đọc, và có nhiều chỗ hơn trong tủ của tôi;). Cuốn sách này được viết vào năm 2001, thời điểm Python 2 vẫn còn là một điều mới mẻ và tôi đã hoàn thành nó khoảng 2 tháng trước khi Python 2 thực sự bắt đầu bị phản đối. (Có người thậm chí còn bận tâm dịch nó sang tiếng Hà Lan, năm 2001,. 1100 trang, bao gồm các nhận xét trong danh sách mã)

      Tin tốt là một số nội dung vẫn còn phù hợp (bộ công cụ go Tk), một số nội dung cấp thấp 'cũ hơn' thực sự khá thú vị. Nhưng thật tốt khi thấy rằng trong các lần xuất bản gần đây hơn của cuốn sách, bộ công cụ Tk và kịch bản CGI ít được chú ý hơn.

        sách tôi sở hữu phi hư cấu đọc bằng tiếng Hà Lan

        hơn

      Giống

      Nhận xét


      Eric Pederson

      2 bài đánh giá

      12 Tháng Chín, 2018

      Đây là một cuốn sách trình độ trung cấp về cách sử dụng thư viện chuẩn Python. Nó không phải là một cuốn sách về ngôn ngữ Python. Để biết điều đó, hãy xem “Học Python” của cùng một tác giả

      Các chủ đề bao gồm lập trình hệ thống, tệp và thư mục, giao tiếp giữa các quá trình, phân luồng và đa xử lý, lập trình internet, cơ sở dữ liệu, lập trình web và cấu trúc dữ liệu. Nó thậm chí bao gồm tích hợp với C/C++

      Có một phần lớn về lập trình GUI với TK và rất nhiều ví dụ trong các phần khác sử dụng GUI. Tôi không chắc có bao nhiêu người thấy thú vị. Tôi đã bỏ qua hầu hết phần đó

        Giống

        Nhận xét


        Mark Lutz Trăn là ai?

        Scott Johnson

        365 bài đánh giá6 người theo dõi

        30 Tháng Sáu, 2017

        Tôi phải thừa nhận rằng, tôi đã đọc lướt qua hầu hết các phần GUI, vì chúng không thực sự phù hợp với tôi (nếu tôi cần một giao diện, thì nó sẽ dựa trên web)

        Không hữu ích như tôi dự đoán, nhưng nó đã mang lại một chút cảm hứng. Tôi nghĩ rằng nó hữu ích hơn khi tôi bắt đầu đọc nó lần đầu tiên cách đây một năm rưỡi, nhưng kinh nghiệm đồng thời trong công việc vượt xa cuốn sách. Đó chỉ là một điểm đáng tự hào khi vượt qua toàn bộ điều to lớn, và cuối cùng tôi đã làm được điều đó

          máy tính tác phẩm hư cấu lập trình

        Giống

        Nhận xét


        Mark Lutz Trăn là ai?

        Lari Thurso

        4 bài đánh giá

        8 Tháng Ba, 2019

        Đây là "sách giáo khoa" đầu tiên tôi có về Python và tôi không thấy nó hữu ích lắm. Các chủ đề được đề cập trong các chương khác nhau dường như rời rạc. Chúng có thể được sử dụng nhiều hơn như các mẹo hoặc lời giới thiệu về các chủ đề không quen thuộc. Tôi không nhận được hướng dẫn toàn diện về kỹ năng Python nền tảng hoặc các ứng dụng chuyên môn của nó

          tin học

        Giống

        Nhận xét


        Robert Talada

        5 bài đánh giá4 người theo dõi

        13 Tháng hai, 2019

        Cuốn sách thực sự phù hợp với cơ sở dữ liệu và guis. Không tìm hiểu nhiều về những gì tôi nghĩ mọi người thực sự sử dụng python để tạo mẫu cho các công cụ/tự động hóa/báo cáo loại sysadmin trong môi trường CNTT

          Giống

          Nhận xét


          Mark Lutz Trăn là ai?

          Mattias

          5 bài đánh giá4 người theo dõi

          1 tháng 10, 2017

          Rõ ràng trong văn bản như Học Python. Không phải mọi thứ trong Lập trình Python đều có thể áp dụng cho tất cả mọi người (gần như là phần sau), nhưng một lựa chọn rất hay về các nhiệm vụ và tình huống

            Giống

            Nhận xét


            David N.

            5 bài đánh giá

            26 Tháng Năm, 2018

            Quá nhiều ví dụ rất dài, rất đầy đủ. Nhưng đã giải thích rõ về python nâng cao

              Giống

              Nhận xét


              Mark Lutz Trăn là ai?

              Chris Seltzer

              220 bài đánh giá

              23 Tháng Năm, 2020

              Trong thời đại học trực tuyến này, thật khó để một cuốn sách cạnh tranh. Nếu bạn đang muốn học Python từ một cuốn sách thì đây là một cuốn sách phù hợp để sử dụng

                Giống

                Nhận xét


                Mark Lutz Trăn là ai?

                Raymond Lewis

                109 bài đánh giá

                24 Tháng Sáu, 2020

                Một nguồn tài nguyên tuyệt vời, nhưng lỗi thời nghiêm trọng

                  Giống

                  Nhận xét


                  Mikhail GEYER

                  8 bài đánh giá

                  18 Tháng mười một 2016

                  Cuốn sách này không phải là cuốn sách hay nhất về trăn. Giống như cuốn sách Learning Python của Mark Lutz, cuốn sách này cũng quá dài với cùng một ví dụ mã lặp đi lặp lại và không mấy thú vị. Tác giả nói quá nhiều cùng một điều tầm thường
                  Mặc dù tôi thấy cuốn sách này hữu ích khi bạn muốn thành thạo các kỹ năng của mình về một số chủ đề cụ thể về trăn

                    Giống

                    Nhận xét


                    Mark Lutz Trăn là ai?

                    Dave Peticolas

                    1.376 bài đánh giá38 người theo dõi

                    8 Tháng mười 2014

                    Đây là phần giới thiệu khá hay về ngôn ngữ lập trình Python. Tuy nhiên, tổ chức của nó khiến nó khó sử dụng khi bạn chỉ muốn làm mới bộ nhớ của mình về một chi tiết cụ thể mà bạn đã quên

                      Giống

                      Nhận xét


                      Mark Lutz Trăn là ai?

                      Daniel Buch

                      4 bài đánh giá2 người theo dõi

                      Ngày 13 tháng 6 năm 2007

                      >>> TÔI CÓ THỂ CÓ HỆ THỐNG
                      >>> LÀ 'BONK' TRONG SYS. ARGV?
                      TÔI ĐÃ THẤY BẠN 'BONK'
                      >>> AWSOMTHX()
                      KTHXBYE

                        bầu trời

                      Giống

                      Nhận xét


                      Mark Lutz Trăn là ai?

                      Sunny

                      63 bài đánh giá2 người theo dõi

                      Đọc

                      Ngày 10 tháng 1 năm 2010

                      Python (vi en fran

                        Giống

                        Nhận xét


                        Mark Lutz Trăn là ai?

                        Osama Jamil

                        3 bài đánh giá13 người theo dõi

                        ngày 1 tháng 4 năm 2011

                        Cuốn sách Phải đọc đặc biệt dành cho Quản trị viên hệ thống sử dụng tập lệnh Python
                        Tôi đã học được rất nhiều từ cuốn sách này

                          sách công nghệ

                        Giống

                        Nhận xét


                        Mark Lutz Trăn là ai?

                        Vietson

                        1 đánh giá1 người theo dõi

                        14 Tháng Tám, 2012

                        Nó không tệ nhưng nó cũng không tuyệt. Hầu hết những cuốn sách này dành quá nhiều thời gian cho những thứ tầm thường

                          Giống

                          Nhận xét


                          Mark Lutz Trăn là ai?

                          Vinayak Metrani

                          1 bài đánh giá

                          Đọc

                          28 Tháng Giêng, 2013

                          jiop

                            i9

                          Giống

                          Nhận xét


                          Mark Lutz Trăn là ai?

                          M Kurniawan

                          1 bài đánh giá

                          28 Tháng Tư, 2013

                          hdasd

                            Giống

                            Nhận xét


                            Mark Lutz Trăn là ai?

                            Kannan Kalidasan

                            1 bài đánh giá2 người theo dõi

                            5 Tháng Tám, 2013

                            Đây sẽ là cuốn sách tham khảo tốt nhất bất cứ lúc nào để hiểu các khái niệm với các ví dụ. giải thích một cách rõ ràng

                            Ai là tác giả giỏi nhất về lập trình Python?

                            Những cuốn sách hay nhất về Python cho mọi trình độ kỹ năng .
                            Khóa học về sự cố Python. Giới thiệu thực hành, dựa trên dự án về lập trình của Eric Matthes. .
                            Tự động hóa những thứ nhàm chán với Python. Lập trình thực tế cho người mới bắt đầu bởi Al Sweigart. .
                            Thông thạo Python. Lập trình rõ ràng, súc tích và hiệu quả của Luciano Ramalho

                            Ai là nhà xuất bản Python?

                            (Các) nhà xuất bản. O'Reilly Media, Inc.

                            Sách học Python giá bao nhiêu?

                            ₹4,500. 00 . Đọc tức thì trên trình duyệt của bạn với Kindle for Web. Sử dụng máy ảnh điện thoại di động của bạn, quét mã bên dưới và tải xuống ứng dụng Kindle.

                            Sách Python toàn diện nhất reddit là gì?

                            Học Python từ Mark Lutz dường như là phần giới thiệu toàn diện nhất về Python (và lập trình) dành cho người mới bắt đầu với hơn 1600 trang.