标签:python

利用 Python 引导孩子的计算机思维

利用 Python 引导孩子的计算机思维

编程可以给低收入家庭的学生提供足够的技能、信心和知识,进而让他们摆脱因为家庭收入低带来的经济和社会地位上的劣势。尽管暑假期间底特律公共图书馆的帕克曼分部挤满了无聊的孩子并且占用了所有的电脑,图书馆工作人员并不觉得这会是个问题,反而更多是一个机会。他们成立一个名为 Parkman Coders 的编程

共饮一杯 共饮一杯 2024-07-18
0 0 0
使用 Python 和 Scribus 创建一个 RGB 立方体

使用 Python 和 Scribus 创建一个 RGB 立方体

使用 Scribus 的 Python 脚本编写器功能,开发一个显示 RGB 色谱的 3D 立方体。当我决定这个夏天要玩色彩游戏时,我想到通常色彩都是在色轮上描绘的。这些色彩通常都是使用色素而不是光,并且你失去了任何对颜色亮度或光度变化的感觉。作为色轮的替代,我想在立方体表面使用一系列图形来显示 R

大白菜程序猿 大白菜程序猿 2024-07-18
0 0 0
Pipx:在隔离环境中安装和运行 Python 应用

Pipx:在隔离环境中安装和运行 Python 应用

我们始终建议在虚拟环境中安装 Python 应用以避免彼此冲突。Pip 包管理器可以帮助我们在隔离的环境中安装 Python 应用,我们使用两个工具,即 venv 和 virtualenv。还有一个 Python.org 推荐的名为 Pipenv 的 Python 包管理器也可以用来安装 Pytho

三掌柜 三掌柜 2024-07-18
0 0 0
MacOS 系统中如何设置 Python 虚拟环境

MacOS 系统中如何设置 Python 虚拟环境

使用 pyenv 和 virtualwrapper 来管理你的虚拟环境,可以避免很多困惑。作为 Python 开发者和 MacOS 用户,拿到新机器首先要做的就是设置 Python 开发环境。下面是最佳实践(虽然我们已经写过 在 MacOS 上管理 Python 的其它方法)。预备首先,打开终端,在

捡田螺的小男孩 捡田螺的小男孩 2024-07-18
0 0 0
学习 Python 的 12 个方式

学习 Python 的 12 个方式

这些资源将帮助你入门并熟练掌握 Python。Python 是世界上最受欢迎的编程语言之一,它受到了全世界各地的开发者和创客的欢迎。大多数 Linux 和 MacOS 计算机都预装了某个版本的 Python,现在甚至一些 Windows 计算机供应商也开始安装 Python 了。也许你尚未学会它,想

醒在深海的猫 醒在深海的猫 2024-07-18
0 0 0
使用 Conda 管理 MacOS 上的 Ansible 环境

使用 Conda 管理 MacOS 上的 Ansible 环境

Conda 将 Ansible 所需的一切都收集到虚拟环境中并将其与其他项目分开。如果你是一名使用 MacOS 并涉及到 Ansible 管理的 Python 开发人员,你可能希望使用 Conda 包管理器将 Ansible 的工作内容与核心操作系统和其他本地项目分开。Ansible 基于 Pyth

张二河 张二河 2024-07-18
0 0 0
使用 Python 学习面向对象的编程

使用 Python 学习面向对象的编程

使用 Python 类使你的代码变得更加模块化。在我上一篇文章中,我解释了如何通过使用函数、创建模块或者两者一起来使 Python 代码更加模块化。函数对于避免重复多次使用的代码非常有用,而模块可以确保你在不同的项目中复用代码。但是模块化还有另一种方法:类。如果你已经听过 面向对象编程 object

共饮一杯 共饮一杯 2024-07-18
0 0 0
使用 Python 函数进行模块化

使用 Python 函数进行模块化

使用 Python 函数来最大程度地减少重复任务编码工作量。你是否对函数、类、方法、库和模块等花哨的编程术语感到困惑?你是否在与变量作用域斗争?无论你是自学成才的还是经过正式培训的程序员,代码的模块化都会令人困惑。但是类和库鼓励模块化代码,因为模块化代码意味着只需构建一个多用途代码块集合,就可以在许

共饮一杯 共饮一杯 2024-07-18
0 0 0
用 Python 入门数据科学

用 Python 入门数据科学

使用 Python 开展数据科学为你提供了无限的潜力,使你能够以有意义和启发性的方式解析、解释和组织数据。数据科学是计算领域一个令人兴奋的新领域,它围绕分析、可视化和关联以解释我们的计算机收集的有关世界的无限信息而建立。当然,称其为“新”领域有点不诚实,因为该学科是统计学、数据分析和普通而古老的科学

宇宙之一粟 宇宙之一粟 2024-07-18
0 0 0
从 Python 2 切换到 Python 3 你所需要了解的

从 Python 2 切换到 Python 3 你所需要了解的

Python 2 将在几周内走到生命终点,这篇文章是你迁移到 Python 3 之前应该知道的。从 2020 年 1 月 1 日开始,Python 2.7 将不再得到正式支持。在此日期之后,将会发布一个最终错误修复计划,但是仅此而已。Python 2 的生命终点(EOL)对你意味着什么?如果正在运行

大树 大树 2024-07-18
0 0 0
如何使用 Sphinx 给 Python 代码写文档

如何使用 Sphinx 给 Python 代码写文档

最好将文档作为开发过程的一部分。Sphinx 加上 Tox,让文档可以轻松书写,并且外观漂亮。Python 代码可以在源码中包含文档。这种方式默认依靠 docstring,它以三引号格式定义。虽然文档的价值是很大的,但是没有充足的文档的代码还是很常见。让我们演练一个场景,了解出色的文档的强大功能。经

LOVEHL^ˇ^ LOVEHL^ˇ^ 2024-07-18
0 0 0
如何修复使用 Python ORM 工具 SQLAlchemy 时的常见陷阱

如何修复使用 Python ORM 工具 SQLAlchemy 时的常见陷阱

在使用 SQLAlchemy 时,那些看似很小的选择可能对这种对象关系映射工具包的性能产生重要影响。对象关系映射 Object-relational mapping (ORM)使应用程序开发人员的工作更轻松,在很大程度是因为它允许你使用你可能知道的语言(例如 Python)与数据库交互,而不是使用原

法医 法医 2024-07-18
0 0 0
为什么 Python 代码要写得美观而明确

为什么 Python 代码要写得美观而明确

欢迎阅读“Python 光明节(Pythonukkah)”系列文章,这个系列文章将会讨论《Python 之禅》。我们首先来看《Python 之禅》里的前两个原则:美观与明确。早在 1999 年,Python 的贡献者之一,Tim Peters 就提出了《Python 之禅》,直到二十年后的今天,《P

醒在深海的猫 醒在深海的猫 2024-07-18
0 0 0
如何使用 Flask 编写 Python Web API

如何使用 Flask 编写 Python Web API

这是一个快速教程,用来展示如何通过 Flask(目前发展最迅速的 Python 框架之一)来从服务器获取数据。Python 是一个以语法简洁著称的高级的、面向对象的程序语言。它一直都是一个用来构建 RESTful API 的顶级编程语言。Flask 是一个高度可定制化的 Python 框架,可以为开

向阳逐梦 向阳逐梦 2024-07-18
0 0 0
将你的应用迁移到 Python 3 的三个步骤

将你的应用迁移到 Python 3 的三个步骤

Python 2 气数将尽,是时候将你的项目从 Python 2 迁移到 Python 3 了。Python 2.x 很快就要失去官方支持了,尽管如此,从 Python 2 迁移到 Python 3 却并没有想象中那么难。我在上周用了一个晚上的时间将一个 3D 渲染器的前端代码及其对应的 PySid

大猫 大猫 2024-07-18
0 0 0
Java 与 Python:你应该选择哪个?

Java 与 Python:你应该选择哪个?

比较世界上最流行的两种编程语言,并在投票中让我们知道你喜欢哪一个。让我们比较一下世界上两种最受欢迎、最强大的编程语言:Java 和 Python!这两种语言有巨大的社区支持和库来执行几乎任何编程任务,尽管选择编程语言通常取决于开发人员的场景。在比较和对比之后,请投票分享你的观点。是什么?Java 是

大白菜程序猿 大白菜程序猿 2024-07-18
0 0 0
如何把 awk 脚本移植到 Python

如何把 awk 脚本移植到 Python

将一个 awk 脚本移植到 Python 主要在于代码风格而不是转译。脚本是解决问题的有效方法,而 awk 是编写脚本的出色语言。它特别擅长于简单的文本处理,它可以带你完成配置文件的某些复杂重写或目录中文件名的重新格式化。何时从 awk 转向 Python但是在某些方面,awk 的限制开始显现出来。

泡泡 泡泡 2024-07-18
0 0 0
如何借助 Django 来编写一个 Python Web API

如何借助 Django 来编写一个 Python Web API

Django 是 Python API 开发中最流行的框架之一,在这个教程中,我们来学习如何使用它。Django 所有 Web 框架中最全面的,也是最受欢迎的一个。自 2005 年以来,其流行度大幅上升。Django 是由 Django 软件基金会维护,并且获得了社区的大力支持,在全球拥有超过 11

剑圣无痕 剑圣无痕 2024-07-18
0 0 0
借助 zope.interface 深入了解 Python 接口

借助 zope.interface 深入了解 Python 接口

Zope.interface 可以帮助声明存在哪些接口,是由哪些对象提供的,以及如何查询这些信息。zope.interface 库可以克服 Python 接口设计中的歧义性。让我们来研究一下。隐式接口不是 Python 之禅Python 之禅 很宽松,但是有点自相矛盾,以至于你可以用它来例证任何东西

Escape Escape 2024-07-18
0 0 0
添加计分到你的 Python 游戏

添加计分到你的 Python 游戏

在本系列的第十一篇有关使用 Python Pygame 模块进行编程的文章中,显示玩家获得战利品或受到伤害时的得分。这是仍在进行中的关于使用 Pygame 模块来在 Python 3 在创建电脑游戏的第十一部分。先前的文章是:通过构建一个简单的掷骰子游戏去学习怎么用 Python 编程使用 Pyth

穿过生命散发芬芳 穿过生命散发芬芳 2024-07-18
0 0 0
1 5 6 7 8 9 128