Hướng dẫn is fluent python good for beginners? - Python thông thạo có tốt cho người mới bắt đầu không?

Tôi muốn nói một khi bạn có một vài tháng kinh nghiệm với mã hóa có lẽ bạn sẽ ổn. Chương đầu tiên của Fluent Python là tác phẩm kinh điển "Viết một lớp để mô phỏng một bộ bài chơi" được giải thích khá tốt mặc dù giải quyết vấn đề về cơ bản khác với hầu hết các hướng dẫn khác.

Tôi muốn nói ngay cả khi bạn nhận ra rằng bạn chưa hoàn toàn sẵn sàng cho nó và cần thực hành thêm một chút trước tiên, đó là một cuốn sách hay để có trên kệ của bạn bất kể.

Đánh giá tích cực hàng đầu

5.0 trên 5 máy gia tốc StarSexCellent nếu bạn đã biết các ngôn ngữ khác và bạn biết các khái niệm Python cơ bảnExcellent accelerator if you already know other languages and you know the basic Python concepts

Được xem xét tại Hoa Kỳ vào ngày 7 tháng 7 năm 2017

Tôi đang tìm kiếm một cách có cấu trúc và nhanh hơn để làm việc để làm chủ trong Python. Câu trả lời phổ biến cho vấn đề đó thường là "đọc thêm mã" hoặc Python đã có một tài liệu tham khảo rất đầy đủ và miễn phí trực tuyến. Tôi luôn tìm thấy những câu trả lời đơn giản. Bạn sẽ cần phải đọc và gỡ lỗi hàng ngàn dòng mã trước khi tiếp cận bất cứ điều gì gần với những hiểu biết của chuyên gia về ngôn ngữ lập trình. Hầu hết các mã là đơn giản và không bao gồm các trường hợp cạnh, đó là nơi chuyên môn thực sự thường nằm.

Python Fluent bỏ qua những điều cơ bản, mà bạn có thể dễ dàng truy cập trực tuyến với bất kỳ hướng dẫn nào và nhanh chóng chỉ ra các tính năng cụ thể của Python hiếm khi xuất hiện trong các ngôn ngữ khác, chi tiết triển khai Python và lý do của chúng cùng với các tài liệu tham khảo bên ngoài như bài viết hoặc bài đăng trên blog cho những bài đăng Quan tâm đến việc tìm hiểu thêm về chủ đề này. Nó thực sự cảm thấy như một hộp kho báu đối với tôi.

Vì vậy, nhiều cuốn sách lập trình chỉ đơn giản mô tả một tính năng ngôn ngữ và gọi nó là một ngày. Tôi đã tìm thấy cách tiếp cận của M. Ramalho vô cùng hữu ích cho một nhà phát triển chuyên nghiệp. Nó cũng cho thấy các ý kiến ​​chuyên gia thay thế, trong đó một tính năng cụ thể có thể hữu ích hay không, v.v ... Đó là một cách tiếp cận không sạch sẽ hoặc súc tích, nhưng kỹ thuật hiếm khi và kiến ​​thức Python cũng không ngoại lệ.

Hướng dẫn is fluent python good for beginners? - Python thông thạo có tốt cho người mới bắt đầu không?

Tiêu đề: Fluent Python Fluent Python

Tác giả: Luciano Ramalho: Luciano Ramalho

Năm xuất bản: 2015: 2015

Trang: 798: 798

Để bắt đầu cuộc trò chuyện này, một chút bối cảnh. Tôi đã làm việc với Python trong một năm kể từ khi tôi chuyển sang một đội hình mới tại nơi làm việc. Mặc dù cuốn sách này không dành cho người mới bắt đầu, vì tôi đã làm việc như một nhà phát triển phần mềm trong hơn 15 năm, nhưng không khó để học một ngôn ngữ lập trình mới. Do đó, tôi đã quét một cuốn sách từ Downey có tên Think Python và sau đó bắt đầu hành trình Python trôi chảy từ Luciano Ramalho.

Trong bài đánh giá này, tôi sẽ không mô tả từng chương. Tôi chỉ muốn chia sẻ lý do tại sao, theo ý kiến ​​của tôi, bạn vẫn nên đọc cuốn sách này bên cạnh thực tế là nó được xuất bản vào năm 2015 và sử dụng Python phiên bản 3.4.

Nó rất quan trọng để đề cập rằng đây không phải là một cuốn sách giới thiệu. Vì vậy, nếu Python là ngôn ngữ lập trình đầu tiên của bạn, hãy đảm bảo bạn có kiến ​​thức cơ bản về ngôn ngữ trước khi bắt đầu đọc nó.

Điều đầu tiên thu hút sự chú ý của tôi trong cuốn sách này là định dạng. Vào cuối mỗi chương, sau chủ đề chính, tác giả thêm ba phần. Cái đầu tiên là một bản tóm tắt ngắn gọn. Trong phần thứ hai, có một số tài liệu tham khảo để bạn đi sâu hơn vào chủ đề đó với các liên kết đến các trang web, sách và bài viết. Cuối cùng, phần cuối cùng, là sở thích của tôi, là một phần tuyệt vời có tên SOAPBOX, nơi tác giả chia sẻ ý kiến ​​của mình về một cái gì đó liên quan đến chủ đề đó. Một ví dụ là suy nghĩ của anh ấy về năng suất biểu hiện từ.yield from.

Fluent Python là một cuốn sách kỹ thuật. Tuy nhiên, tác giả luôn đưa ra ý kiến ​​của mình vì đó là một cuộc trò chuyện, điều này làm cho cuốn sách siêu dễ theo dõi.

Bạn có thể biết rằng Dict là một cấu trúc dữ liệu khá nhanh. Tuy nhiên, điều quan trọng là phải biết những nhược điểm và hậu quả bạn có thể có bằng cách sử dụng nó. Ramalho đi vào chi tiết về Dict và cho chúng tôi biết khi nào bạn nên và khi nào bạn không nên sử dụng nó. Tôi cũng rất khuyên bạn nên xem chương 3, nơi anh ấy chỉ ra cách giải quyết các va chạm trong một thuật toán có thể bỏ qua.

Là một nhà phát triển C# và đôi khi Java, thật đáng ngạc nhiên khi đọc Chương 6 và tìm ra cách tác giả nhìn thấy các mẫu thiết kế từ quan điểm của một nhà phát triển Python. Mẫu chiến lược phụ thuộc mạnh mẽ vào các giao diện trong C#. Vì Python không có từ khóa như vậy, các khái niệm như gõ vịt có ích để áp dụng cùng một ý tưởng và vẫn sử dụng mẫu đó.

Mặc dù tính năng của Async/Await đã được phát hành sau khi cuốn sách được xuất bản, các chương 16, 17 và 18 rất hữu ích để hiểu cách mọi thứ hoạt động trong Python 3.4. Nó cũng cho tôi một ý tưởng về cách thông dịch viên thực hiện Async/đang chờ đợi dưới mui xe.

Lời cuối cùng của tôi về cuốn sách này là có, nó vẫn đáng để đọc cuốn sách này. Không chỉ nó cung cấp cho bạn rất nhiều kiến ​​thức về Python, mà còn cho bạn thấy nơi tìm thêm thông tin về nhiều chủ đề. Tôi sẽ cập nhật bài đăng này ngay khi phiên bản thứ hai được xuất bản. & NBSP; Tôi rất mong được đọc nó.

bài chuyển hướng

Là python trôi chảy cho người mới bắt đầu?

Fluent Python - lập trình rõ ràng, súc tích và hiệu quả, nó cũng giúp người mới bắt đầu học hỏi và hiểu các yếu tố python tiên tiến. Nó cũng tập trung vào việc dạy các khái niệm siêu hình, cấu trúc dữ liệu và mô hình dữ liệu. Nó cũng cung cấp một sự hiểu biết tốt hơn về đồng thời và máy phát điện.It also helps beginners to learn and understand advanced Python elements. It also focuses on teaching metaprogramming concepts, data structures, and data models. It also offers a better understanding of concurrency and generators.

Ai nên đọc Python trôi chảy?

Fluent Python: Lập trình rõ ràng, súc tích và hiệu quả Cuốn sách này được viết cho các lập trình viên Python 2 có kinh nghiệm, những người muốn trở nên thành thạo Python 3. Do đó, cuốn sách này là hoàn hảo cho một người có nền tảng vững chắc trong những điều cơ bản của Python, 2 hoặc 3,Ai muốn đưa kỹ năng của họ lên một tầm cao mới.experienced Python 2 programmers who want to become proficient in Python 3. Consequently, this book is perfect for someone with a solid foundation in the basics of Python, 2 or 3, who wants to take their skills to the next level.

Python Fluent có đáng đọc không?

Lời cuối cùng của tôi về cuốn sách này là có, nó vẫn đáng để đọc cuốn sách này.Không chỉ nó cung cấp cho bạn rất nhiều kiến thức về Python, mà còn cho bạn thấy nơi tìm thêm thông tin về nhiều chủ đề.yes, it's still worth reading this book. Not only it gives you a lot of knowledge about python, but it also shows you where to find further information on many topics.

Cuốn sách Python nào là tốt nhất cho người mới bắt đầu?

Sách Python tốt nhất cho người mới bắt đầu..
Python đầu tiên: Hướng dẫn thân thiện với não (Phiên bản thứ 2) ....
Tìm hiểu Python một cách khó khăn: Phiên bản thứ 3.....
Lập trình Python: Giới thiệu về Khoa học Máy tính (Ấn bản thứ 3) ....
Cookbook Python: Công thức làm chủ Python 3 (ấn bản thứ 3).