Annotated Algorithms in Python, 2nd Edition: With applications in Physics, Biology, and Finance

Cuốn sách mở này được biên soạn từ các bài giảng của tác giả trong suốt 10 năm tại Khoa Máy tính, Đại học DePaul. Các bài giảng bao gồm nhiều môn học, bao gồm Phân tích và Thiết kế Thuật toán, Tính toán Khoa học, Mô phỏng Monte Carlo và Thuật toán Song song. Những bài giảng này cung cấp kiến ​​thức cốt lõi cần thiết cho bất kỳ nhà khoa học nào quan tâm đến thuật toán số và sinh viên quan tâm đến tài chính tính toán. Các thuật toán bạn sẽ học có thể được áp dụng cho nhiều lĩnh vực khác nhau. Trong suốt lịch sử, không hiếm trường hợp một thuật toán do một nhà vật lý phát minh được ứng dụng trong các lĩnh vực như sinh học hoặc tài chính.

Xem thêm

Introduction to Computer Programming with Python

Phần giới thiệu về lập trình máy tính bằng Python này bắt đầu với một số kiến ​​thức cơ bản về điện toán và lập trình trước khi đi sâu vào các yếu tố cơ bản và các khối xây dựng của chương trình máy tính bằng ngôn ngữ Python.

Xem thêm

Programming for Computations - Python

Ấn bản thứ hai này của cuốn sách trình bày lập trình máy tính như một phương pháp then chốt để giải các bài toán và thể hiện một sửa đổi lớn: tất cả mã hiện được viết bằng Python phiên bản 3.6 (ấn bản đầu tiên dựa trên Python phiên bản 2.7).

Xem thêm

Solving PDEs in Python: The FEniCS Tutorial I

Cuốn sách này giới thiệu ngắn gọn và nhẹ nhàng về lập trình phần tử hữu hạn trong Python dựa trên thư viện phần mềm FEniCS phổ biến. FEniCS có thể được lập trình bằng cả C++ và Python, nhưng hướng dẫn này chỉ tập trung vào lập trình Python, vì đây là cách tiếp cận đơn giản và hiệu quả nhất dành cho người mới bắt đầu.

Xem thêm

Introduction to Computer Programming with Python

Phần giới thiệu về lập trình máy tính bằng Python này bắt đầu với một số kiến ​​thức cơ bản về điện toán và lập trình trước khi đi sâu vào các yếu tố cơ bản và các khối xây dựng của chương trình máy tính bằng ngôn ngữ Python.

Xem thêm

Learn Python the right way: How to think like a computer scientist

Python là một ngôn ngữ lập trình thú vị và cực kỳ dễ sử dụng, ngày càng trở nên phổ biến trong vài năm trở lại đây. Được phát triển hơn mười năm trước bởi Guido van Rossum, cú pháp đơn giản và cảm nhận chung của Python phần lớn bắt nguồn từ ABC, một ngôn ngữ giảng dạy được phát triển vào những năm 1980. Tuy nhiên, Python cũng được tạo ra để giải quyết các vấn đề thực tế và nó vay mượn rất nhiều tính năng từ các ngôn ngữ lập trình như C++, Java , Modula-3 và Scheme. Chính vì vậy, một trong những tính năng đáng chú ý nhất của Python là sức hấp dẫn rộng rãi đối với các nhà phát triển phần mềm chuyên nghiệp, nhà khoa học, nhà nghiên cứu, nghệ sĩ và nhà giáo dục.

Xem thêm

Introduction to Computer Programming with Python

Phần giới thiệu về lập trình máy tính bằng Python này bắt đầu với một số kiến ​​thức cơ bản về điện toán và lập trình trước khi đi sâu vào các yếu tố cơ bản và các khối xây dựng của chương trình máy tính bằng ngôn ngữ Python.

Xem thêm

Developing Graphics Frameworks with Python and OpenGL

Phát triển khung đồ họa với Python và OpenGL chỉ cho bạn cách tạo phần mềm để hiển thị các cảnh ba chiều hoàn chỉnh. Các tác giả giải thích các khái niệm lý thuyết nền tảng cũng như các kỹ thuật lập trình thực tế sẽ cho phép bạn tạo ra thế giới hoạt hình và tương tác do máy tính tạo ra của riêng bạn.

Xem thêm

Laboratory Manual for Computer Programming with Python™, Multisim™ & TINA™, Fourth Edition

Sổ tay thực hành này dành cho khóa học lập trình nhập môn dành cho sinh viên ngành Kỹ thuật Điện và/hoặc Công nghệ ở bậc Cao đẳng (AAS) và/hoặc Cử nhân (BS). Khóa học bắt đầu bằng phần giới thiệu về phần mềm mô phỏng Multisim (TM) và tiến tới lập trình bằng ngôn ngữ Python. Hầu hết các bài tập lập trình đều dựa trên các ứng dụng điện.

Xem thêm

Introduction to Programming Concepts - Python

Cuốn sách là tài liệu nhập môn lập trình bằng ngôn ngữ Python, giúp người học xây dựng nền tảng vững chắc từ cơ bản đến nâng cao.Cuốn sách cũng hướng dẫn lập trình mạng, tích hợp dịch vụ web, lập trình hướng đối tượng, sử dụng cơ sở dữ liệu với SQL, và kết thúc bằng kỹ thuật hình ảnh hóa dữ liệu – trang bị cho người học khả năng xây dựng ứng dụng Python toàn diện.

Xem thêm