Prealgebra via Python Programming: First Steps to Perform Large Scale Computational Tasks in the Sciences and Engineerings

Cuốn sách này được viết cho sinh viên và người hướng dẫn muốn học cách sử dụng máy tính cho các mục đích sử dụng phổ biến nhất, chẳng hạn như duyệt web, tạo tài liệu hoặc thanh toán hóa đơn trực tuyến. Cuốn sách này dành cho bất cứ ai muốn thực hiện các tác vụ tính toán mà họ thiết kế.

Xem thêm

The Crystal Ball Instruction Manual - version 1.1 Volume One: Introduction to Data Science

Cuốn sách là tài liệu nhập môn về khoa học dữ liệu, hướng đến sinh viên mới bắt đầu và không yêu cầu nền tảng chuyên sâu. Nội dung giới thiệu các kiến thức cốt lõi như phân tích dữ liệu khám phá, cấu trúc dữ liệu, quan hệ nhân quả, học máy và lập trình Python thông qua Jupyter Notebooks.

Xem thêm

Foundations of Robotics: A Multidisciplinary Approach with Python and ROS

Cuốn sách truy cập mở này giới thiệu các khái niệm chính về robot bằng ngôn ngữ dễ hiểu bằng cách sử dụng phương pháp tiếp cận dựa trên dự án hấp dẫn. Nó bao gồm các chủ đề đương đại về robot, cung cấp một điểm truy cập dễ tiếp cận các nguyên tắc cơ bản trong tất cả các lĩnh vực chính. Một phần dành riêng để giới thiệu các khái niệm lập trình bằng Python, ngôn ngữ này đã trở thành ngôn ngữ được lựa chọn trong chế tạo robot và AI.

Xem thêm

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