专栏首页Opensource翻译专栏如何在Windows上安装Python【Programming(Python)】

如何在Windows上安装Python【Programming(Python)】

在你的Windows上安装python,运行IDE和编写正确的代码。

图片来源:WOCinTech Chat. Modified by Opensource.com. CC BY-SA 4.0

所以你想学习编程吗?Python是最常见的语言之一,它以面向对象的结构和简单的语法的独特结合而流行。Python还是一种解释型语言,这意味着您无需学习如何将代码编译为机器语言:Python可以帮您实现这一点,从而使您有时可以在编写代码的同时立即进行测试。

仅仅因为Python易于学习并不意味着您应该低估它的潜在功能。电影制片厂,金融机构,IT机构,视频游戏制片厂,制作人,业余爱好者,艺术家,老师和许多其他人使用Python。

另一方面,Python还是一种严肃的编程语言,学习它需要奉献和实践。再说一遍,您不必立即做任何事情。您可以在几乎任何计算平台上安装并尝试使用Python,因此,如果您使用Windows,本文适合您。

如果要在完全开源的操作系统上尝试Python,可以先安装Linux,然后再尝试Python

获取Python

可从其网站Python.org获得Python。到达该位置后,将鼠标悬停在“Downloads”菜单上,然后悬停在Windows选项上,然后单击按钮以下载最新版本。

或者,您可以单击Downloads菜单按钮,然后从下载页面中选择特定版本。

安装Python

接受默认安装位置是安全的,并且将 Python 添加到 PATH 中是至关重要的。 如果您不在 PATH 中添加 Python,那么 Python 应用程序将不知道在哪里可以找到 Python (运行 Python 需要这些代码)。 默认情况下,此选项不会被选中,因此在继续之前,请在安装窗口的底部激活它!

在Windows允许您从Microsoft以外的发行商安装应用程序之前,必须获得您的批准。 当用户帐户控制系统提示时,单击“ Yes”按钮。

耐心等待Windows将Python软件包中的文件分发到适当的位置,完成后,您就完成了Python的安装。

玩耍的时间到啦。

安装IDE

要用Python编写程序,您真正需要的只是一个文本编辑器,但是有一个集成开发环境(IDE)是很方便的。IDE集成了一个带有一些友好和有用的Python特性的文本编辑器。IDLE3和NINJA-IDE是可以考虑的两个选项。

IDLE3

Python带有一个叫IDLE的IDE。您可以在任何文本编辑器中编写代码,但是使用IDE可以提供关键字高亮显示以帮助检测错误,一个运行按钮可以快速、方便地测试代码,以及其他明文文本编辑器(如Notepad++)通常不具备的特定于代码的特性。

若要启动IDLE,请单击“开始”(或“Windows”)菜单,并键入python以进行匹配。您可能会发现一些匹配项,因为Python提供了多个接口,所以请确保启动IDLE。

如果在“开始”菜单中没有看到Python,请通过在“开始”菜单中键入cmd来启动Windows命令提示符,然后键入:

C:\Windows\py.exe

如果这样不起作用,请尝试重新安装Python。确保在安装向导中选择“将Python添加到PATH”。有关详细说明,请参阅Python文档

Ninja-IDE

如果你已经有了一些编码经验,而且IDLE对你来说太简单了,那么试试Ninja-IDE。Ninja-IDE是一个优秀的PythonIDE。它具有关键字高亮显示功能,以帮助检测输入错误、引用和括号完成,从而避免语法错误、行号(在调试时很有帮助)、缩进标记和一个Run按钮,以便快速、方便地测试代码。

要安装它,请访问Ninja-IDE网站并下载Windows Installer。这个过程与Python相同:启动安装程序,允许Windows安装非microsoft应用程序,并等待安装程序完成。

一旦Ninja-IDE安装完毕,双击桌面上的Ninja-IDE图标或者从“开始”菜单中选择它。

告诉 Python 该做什么

关键字告诉Python您想要它做什么。在“IDLE”或“Ninja-IDE”中,转到“文件”菜单并创建一个新文件。

Ninja用户:不要创建一个新项目,而是一个新文件。

在新的空文件中,在IDLE或Ninja-IDE中键入以下命令:

print("Hello world.")
  • 如果使用的是IDLE,请转到“运行”菜单,然后选择“运行模块”选项。
  • 如果使用的是Ninja,请单击左侧按钮栏中的“运行文件”按钮。

每当您运行代码时,IDE都会提示您保存正在处理的文件。在继续之前先执行此操作。

关键字print告诉Python打印出您在括号和引号中输入的所有文本。

不过,这并不是很令人兴奋。在其核心,Python只能访问基本的关键字,比如print和help、基本数学函数等。

使用import关键字可以加载更多关键字。在IDLE或Ninja中启动一个新文件,并将其命名为pen.py。

警告:请勿调用文件turtle.py,因为turtle.py是包含您要控制的turtle程序的文件的名称。命名文件turtle.py会使Python混淆,因为它认为你想导入你自己的文件。

在你的文件中输入这段代码并运行它:

import turtle

Turtle是一个有趣的模块。 将此代码添加到您的文件中:

 turtle.begin_fill()
 turtle.forward(100)
 turtle.left(90)
 turtle.forward(100)
 turtle.left(90)
 turtle.forward(100)
 turtle.left(90)
 turtle.forward(100)
 turtle.end_fill()

看看你可以用Turtle模块画出什么形状。

使用 turtle.clear ()关键字可以清除Turtle绘图区域。你认为关键词 turtle.color (“blue”)有什么用?

尝试更复杂的代码:

 import turtle as t
 import time
 
 t.color("blue")
 t.begin_fill()
 
 counter = 0
 
 while counter < 4:
     t.forward(100)
     t.left(90)
     counter = counter+1
 
 t.end_fill()
 time.sleep(2)

作为一个挑战,尝试改变你的脚本来得到这样的结果:

完成该脚本后,您就可以继续学习更多令人兴奋的模块了。入门的骰子游戏是一个不错的起点。

保持Pythonic

Python是一种有趣的语言,它的模块几乎可以用来处理任何你能想到的事情。正如你所看到的,开始使用Python很容易,只要你对自己有耐心,你可能会发现自己理解和编写Python代码的流畅性和你编写母语的流畅性是一样的。在opensource.com上阅读一些Python文章,尝试为自己编写一些小任务,看看Python会把你带到哪里。为了将Python真正集成到您的日常工作流中,您甚至可以尝试Linux,它本身就是可以编写脚本的,而其他操作系统则不能。如果有足够的时间,您可能会发现自己正在使用您创建的应用程序!

祝你好运,并且能保持Pythonic。

原文链接:https://opensource.com/article/19/8/how-install-python-windows

原文作者:Seth Kenlon (Red Hat)

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 十二种学习Python的方法【Programming】

    Python 是世界上最流行的编程语言之一。 它受到了世界各地开发者和制造商的欢迎。 大多数 Linux 和 MacOS 计算机都预装了 Python 版本,现...

    Potato
  • 我喜欢 Python 的5个原因【Programming(Python)】

    我从1998年就开始使用Python,当时它是一种鲜为人知的语言。那是 Perl 在开放源代码世界中相当流行的时期,但是从我发现 Python 的那一刻起,我就...

    Potato
  • 如何用 Django 编写 Python web API【Programming(Python)】

    Django是Python API开发中最受欢迎的框架之一。 在此快速教程中学习如何使用它。

    Potato
  • 你都知道哪些好用的python工具?

    工欲善其事必先利其器,一个好的工具能让起到事半功倍的效果,Python社区提供了足够多的优秀工具来帮助开发者更方便的实现某些想法,下面这几个工具给我的工作也带来...

    小小科
  • Python在大数据挖掘中的应用

    不管是数据挖掘、运维、建站还是爬虫都广泛运用。Python和其他编程语言相比,具有语法清晰、开发效率高的特点。

    加米谷大数据
  • Python在大数据挖掘中的应用

    不管是数据挖掘、运维、建站还是爬虫都广泛运用。Python和其他编程语言相比,具有语法清晰、开发效率高的特点。

    加米谷大数据
  • 5个酷毙的Python工具

    工欲善其事必先利其器,一个好的工具能让起到事半功倍的效果,Python社区提供了足够多的优秀工具来帮助开发者更方便的实现某些想法,下面这几个工具给我的工作也带来...

    企鹅号小编
  • Python 最常见的 120 道面试题解析

    Python 今年还是很火,不仅是编程语言排行榜前二,更成为互联网公司最火热的招聘职位之一。伴随而来的则是面试题目越来越全面和深入化。有的时候不是你不会,而是触...

    CSDN技术头条
  • 警惕!Python 正在慢慢失去魅力!

    自从 1990 年代初发布 Python 以来,它引起了很多炒作。当然,编程社区至少花了 20 年的时间才意识到它的存在,但是自那时以来,它的普及程度已经远远超...

    Python知识大全
  • 27岁去学python怎么样?

    目前python在我国的发展趋势越来越好,许多人刚毕业就去学python。而有些毕业许久的同学就会问:27岁去学python怎么样?下面就来说说这一方面的内容,...

    python学习教程

扫码关注云+社区

领取腾讯云代金券