8 个仓库
Libraries, tutorials, and guides for mastering Python and its data ecosystem.
Explore 8 awesome GitHub repositories matching part of an awesome list · Python Programming Resources. Refine with filters or upvote what's useful.
这是一个全面的、由社区策划的目录,组织了庞大的 Python 软件库、框架和工具生态。它作为一个中心化知识库,旨在促进生态导航并加速开发者在整个软件开发生命周期中的发现过程。 该目录通过提供按技术领域分类的结构化资源索引脱颖而出,范围从基础开发工具到专业工程领域。它涵盖了人工智能、数据科学、Web 开发和基础设施管理等高级能力,使开发者能够为特定的技术挑战识别经过验证的解决方案。 该项目涵盖了广泛的能力领域,包括依赖管理、静态代码分析和自动化测试工具。它还编目了用于持久数据存储、云基础设施编排和接口开发的资源,为构建和维护复杂软件系统提供了统一的参考。
Opinionated list of Python frameworks, libraries, and resources.
This project is a structured educational curriculum designed to guide beginners through the fundamental concepts and syntax of the Python programming language. It functions as a self-paced technical training resource, providing a curated path for individuals to acquire core software development skills through a series of daily lessons and practical exercises. The guide distinguishes itself by combining theoretical explanations with hands-on coding tasks that cover the language's dynamic type system, interpreted execution model, and whitespace-based block scoping. It emphasizes the practical a
30-day programming challenge for learning Python.
This project is an interactive data science environment that combines code execution, rich media visualization, and narrative documentation into a persistent, browser-based platform. It serves as a comprehensive educational resource for scientific computing, providing a framework for iterative data analysis and machine learning prototyping. The environment is distinguished by its focus on high-performance numerical computing, utilizing vectorized array operations and memory-mapped data structures to handle large-scale computations efficiently. It features a unified estimator interface that st
Full text of the Python Data Science Handbook.
This project is a comprehensive curriculum for mastering computer science fundamentals and preparing for technical interviews. It provides over 120 interactive Python coding challenges that focus on algorithmic skill development, data structure implementation, and logical problem solving. The learning experience is delivered through a series of executable notebooks that combine instructional content with hands-on coding exercises. Each challenge is self-contained and relies on automated unit tests to verify the correctness of user-implemented solutions against predefined constraints and edge
Interactive Python coding interview challenges.
该项目是一个 Python 整洁代码指南和重构资源。它提供了一系列软件工艺原则和示例,旨在提高 Python 源代码的可读性和可维护性。 该资源专注于优化变量命名以消除心理映射,并将函数分解为单一用途的单元。它提供了减少代码重复和组织逻辑的指南,以确保组件易于扩展和维护。 内容涵盖软件架构和设计质量,包括 SOLID 原则的实现和行业标准设计模式。它还涉及副作用的管理以及在虚拟环境中使用自动化测试工作流。
Clean code concepts adapted for Python.
Probably the best curated list of data science software in Python.
Curated list of Python resources for data science.
ThinkPython
Jupyter notebooks and resources for Think Python.
🐍📊 Welcome to the Python Programming Hub 📊🐍
Resource for understanding Python from scratch.