Kho lưu trữ này chứa mã nguồn và sổ ghi chép Jupyter cho cuốn sách “Giới thiệu về lập trình khoa học với Python”, được xuất bản như một phần của Simula SpringerBriefs về Điện toán, 2020 Show
Cuốn sách giới thiệu ngắn gọn về lập trình Python cho các ứng dụng khoa học và tính toán, và dựa trên “A Primer on Scientific Programming with Python”. Nó được viết cho khóa học lập trình nhập môn “IN1900 – Giới thiệu về lập trình với các ứng dụng khoa học” tại Đại học Oslo Mã nguồn cho các ví dụ về mãHầu hết các ví dụ mã đều có sẵn để tải xuống như thường lệ. tập tin py
Sổ ghi chép Jupyter cho tất cả các chương sáchTất cả các chương của cuốn sách đều có sẵn dưới dạng sổ ghi chép Jupyter
Cần lưu ý rằng các sổ ghi chép đã được tạo tự động từ các tệp nguồn sách và có thể chứa các lỗi nhỏ và không nhất quán. Hãy đặc biệt lưu ý những điều sau đây
Các lỗi và lỗi chính tả đã biết trong phiên bản đã xuất bản của cuốn sáchCó một vài lỗi đã biết trong các ví dụ về mã của cuốn sách đã xuất bản. Một danh sách có thể được tìm thấy ở đây. Danh sách này rất có thể không đầy đủ, vì vậy nếu bạn phát hiện ra các lỗi và lỗi chính tả mới, vui lòng báo cáo chúng tới sundnes@simula. không Phần này của ghi chú bài giảng Scipy là phần giới thiệu độc lập về mọi thứ cần thiết để sử dụng Python cho khoa học, từ bản thân ngôn ngữ, đến điện toán số hoặc vẽ đồ thị
Lập trình python khoa học là gì?Python là ngôn ngữ lập trình đa năng, mạnh mẽ. Hệ sinh thái Python khoa học cung cấp các công cụ giúp Python trở thành ngôn ngữ hàng đầu cho điện toán khoa học . Mã nguồn mở. Được phân phối theo giấy phép nguồn mở không hạn chế, các dự án được phát triển và duy trì công khai và có thể truy cập được cho tất cả mọi người.
Python có thể được sử dụng cho tính toán khoa học không?Python có hỗ trợ tích hợp cho điện toán khoa học . Hầu hết các bản phân phối Python bao gồm hệ sinh thái SciPy (mã nguồn mở) bao gồm SciPy (thư viện SciPy), gói tính toán số được gọi là NumPy và nhiều bộ công cụ độc lập, mỗi bộ được gọi là Scikits.
Python có được sử dụng trong nghiên cứu khoa học không?Nó cũng quen thuộc với mọi nhà phát triển Python sử dụng The Jupyter Notebook - một ứng dụng web mã nguồn mở. Python, kết hợp với The Jupyter Notebook, cực kỳ hữu ích cho khoa học dữ liệu, máy học và nghiên cứu .
Ngôn ngữ nào được sử dụng cho khoa học?Hầu hết các từ đề cập đến các khái niệm khoa học đều có nguồn gốc từ tiếng Latinh . Một số từ tiếng Latinh có nguồn gốc từ tiếng Hy Lạp hoặc tiếng Ả Rập, nhưng đó là dạng tiếng Latinh hiện đại hơn mà chúng ta sử dụng ngày nay. Các từ khoa học có xu hướng ở lại bằng tiếng Latinh bất kể ngôn ngữ nào được sử dụng. |